Git ve Github Temelleri

Github nedir?

Projelerin depolandığı ve paylaşıldığı bir servistir. Basite indirgemek istersek yazılım için üretilmiş bir sosyal medya platformu. Bu platformda projelerinizi paylaşabilirsiniz. Paylaşılan projeler üzerinde geliştirmeler yapabilirsiniz.

Git nedir?

Yerel projelerinizi github’a entegre etmenize ve yerel ile github arasında senkranizasyon sağlamanıza olanak veren yönetim sistemidir.

Gereklilikler

  1. Github üzerinde hesap oluşturulması
  2. Blgisayarınıza git indirilip kurulması
  3. Herhangi bir proje klasörü

Projeniz basit bir html veya txt doyası bile olabilir. Burada amaç herhangi bir klasör olmasıdır.

  1. Github’ı hesabınıza girin ve yeni repository oluşturun. “Repositories > new” deponuzun ismini girin ve “create” butonuna tıklayın.

    New repository

  2. Repositories bölümünden oluşturduğunuz depoya tıklayın. Sağ üstteki yeşil code butonuna tıklayın ve depo adresinizi kopyalayın.

    Code and Clone

  3. Projenizin olduğu klasörü terminalde açın. (terminalde klasörünüzün içerisine girin)

  4. Sırasıyla şu komutları girin
    1
    2
    3
    4
    
    git init
    git add .
    gi commit –m “bir başlık yazın buraya herhangi bir şey olabilir”
    git remote add origin “kopyaladığınız_url “
    

    (bu adımdan sonra github hesabınız ile eşleşme yapılması istenecektir. Adımları takip ederek hesabınızı eşleştirin.)

    1
    
    git push –u origin master
    

    (master kabul edilmez ise main yazarak tekrar deneyin.)

Bu adımlardan sonra yereldeki proje dosyalarınız github’da açtığınız bu yeni repository’ye yüklenmiş olacaktır. Yerelde yaptığınız değişiklikleri github üzerinde güncellemek için bu komutları birincisi ve dördüncüsü hariç aynı şekilde tekrarlayabilirsiniz.

Github projelerini iki yöntemle bilgisayarınıza indirip kullanabilirsiniz. Burada git kullanarak nasıl yapacağınız anlatılmaktadır.

  1. Indirmek istediğiniz github projesini açın. Sağ üstteki yeşil clone butonuna tıklayın ve adresi kopyalayın.
  2. Terminalinizi açın
  3. Projeyi indirmek istediğiniz klasörünüze girin.
  4. Sırasıyla şu komutları girin
    1
    2
    
    git init
    git clone kopyaladığınız_url
    
    Proje klasörünüze indirilmiş olacaktır.

İlgili içerik