Git ve Github Temelleri
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.
Kullanmaya Başlarken
Gereklilikler
- Github üzerinde hesap oluşturulması
- Blgisayarınıza git indirilip kurulması
- Herhangi bir proje klasörü
Projeniz basit bir html veya txt doyası bile olabilir. Burada amaç herhangi bir klasör olmasıdır.
Yereldeki Projeyi Github’a Yüklemek
-
Github’ı hesabınıza girin ve yeni repository oluşturun. “Repositories > new” deponuzun ismini girin ve “create” butonuna tıklayın.
-
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.
-
Projenizin olduğu klasörü terminalde açın. (terminalde klasörünüzün içerisine girin)
-
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 Üzerindeki Bir Projeyi Yerele Çekmek
Github projelerini iki yöntemle bilgisayarınıza indirip kullanabilirsiniz. Burada git kullanarak nasıl yapacağınız anlatılmaktadır.
- Indirmek istediğiniz github projesini açın. Sağ üstteki yeşil clone butonuna tıklayın ve adresi kopyalayın.
- Terminalinizi açın
- Projeyi indirmek istediğiniz klasörünüze girin.
- Sırasıyla şu komutları girin
1 2
git init git clone kopyaladığınız_url