GitHub'a Nasıl Bağlanılır?

GitHub'a bağlanmak için önce Git yapısını bilgisayara kurmalı ve bir GitHub hesabı oluşturmalısınız. Eğer bu adımları gerçekleştirmediyseniz bir önceki yazımızda bulunan adımları gerçekleştiriniz.


Git yapısını kurdunuz ve GitHub hesabını oluşturdunuz ve artık projelerinizi kendi bilgisayarınızdan GitHub Repository alanına göndermek istiyorsunuz. Bu durumda yapmanız gereken ilk işlem kendi bilgisayarınızda bulunan Git yapısı ile Github hesabınız arasında bir anlaşma, sözleşme ve yol belirlemek olacaktır.


O hâlde hemen kendimize yeni bir GitHub "Repository" oluşturalım. Oluşturduğumuz "Repository" alanında bize GitHub'a dosya göndermek için gerekli olan adımları sırası ile yazmaktadır (git init, git add . vb.) Bu adımları yapıp dosyayı göndermek istediğimizde:

git commit -m "first deploy"

komutunu girdiğimiz anda terminal bize "Tell me who are you" Söyle bana sen kimsin diye bir seçenek çıkaracaktır. Bizden "git config --global" bilgilerini istiyor olacaktır. Bu bilgileri:

git config --global user.name "yourName" 
// GitHub kullanıcı adımızı giriyoruz.

git config --global user.email "yourAccountEmail@example.com" 
// GitHub email adresimizi giriyoruz.

git config --global içerisine GitHub kullanıcı adımızı ve GitHub'a giriş yapmak için tanımladığımız bilgileri girdikten sonra tekrardan

git commit -m "first deploy"
işlemini gerçekleştiriyoruz.


Daha sonrasında ise:

git remote add origin https://github.com/yourAccount/example.git
// Repository ile bağlantı yolunuz.

Yukarıda yapmış olduğumuz değişiklikleri kontrol etmek için:

git config --global --list

Bağlantı yolunu kontrol ettiksen sonra herşey değiştidiğimiz gibi ise herhangi bir sıkıntı yoksa sonraki aşama için:

git push -u origin main
// Dosyayı gönderme komutu.

Yukarıdaki komutu giriyoruz. Fakat yukarıdaki komutu girdiğimiz anda bize yeni bir ekran açılacaktır ve bize iki seçenek sunacaktır. "Sign in with your browser" ve "Sign in with a code"


"Sign in with your browser" seçeneği seçilirse, bu durumda tarayıcı açılır ve GitHub hesabınıza oturum açmanız istenir. Bu işlem sırasında tarayıcı, bağlantıyı geçici olarak onaylar! Sürekli oturum açmaz, bu nedenle her "push" işleminde sürekli olarak tarayıcı ile açma yolunu tercih etmeniz gerekir. Tabi ki eğer internet kafe gibi yerlerden bağlantı işlemi yapılcaksa (bilgisayar size ait değilse) bu yöntem tercih edilmelidir.


"Sign in with a code" seçeneği seçilirse bu durumda size bir kod verilir. Çıkan bu kodu, kodun altında bulunan https://github.com/login/device alanına yapıştırıyoruz. Bu işlemi yaptığımız anda kullandığımız cihazımız GitHub kayıt olunur. Böylelikle bir daha "push" işlemi esnasında bize "sign in with your browser" ve "Sign in with a code" seçeneğini çıkarmayacaktır. Eğer kullandığınız cihaz sizin ise bu yöntemi kullanmanız tavsiye edilmektedir.


Yukarıdaki "push" işlemine kadar herşeyi yaptıysanız dosyanızın GitHub "Repository" alanına gittiğini göreceksiniz 😊


Ve evvet sevgili okuyucumuz, bu yazımızda Git yapısı ile GitHub yapısı arasında nasıl bağlantı yapılır, GitHub'a nasıl dosya gönderilir, GitHub'a nasıl bağlanılır gibi sorulara cevap yazdık. Bu yazının devamında ise Git komutlarını ele alacağız. Kendinize iyi bakın iyi günler dilerim.

.gitignore Nedir Nasıl Kullanılır ?

.gitignore, bir Git repository'sinde izlenmeyecek dosya ve dizinleri belirtmek için kullanılan bir dosyadır. Bu dosya, Git'e hangi dosyaların ve dizinlerin versiyon kontrolüne alınmayacağını söyler. Genellikle derleme sonuçları, yerel yapılandırma dosyaları, geçici dosyalar gibi repository için gerekli olmayan veya hassas bilgiler içeren dosyalar .gitignore dosyasında belirtilir.

.gitignore dosyası şu adımları izleyerek kullanılır:

Dosya Oluşturma: Projenizin kök dizininde (repository'nin olduğu yerde) .gitignore adında bir dosya oluşturun.
Kuralları Belirtme: .gitignore dosyasına hangi dosyaların veya dizinlerin izlenmeyeceğini belirten kuralları yazın. Her bir kural bir satıra yazılır.

.gitignore dosya...

Git Nasıl Kurulur?

Öncelikle GitHub yapısını bilgisayarımıza kurmadan önce, github.com alanından Sign Up butonuna tıklayarak kendimize bir GitHub hesabı oluşturuyoruz.

Hesabı oluşturduktan sonrasında ise GitHub hesabımıza kendi bilgisayarımızdan veri gönderebilmek için Git yapısını kurmamız gerekmektedir. Git yapısını kurmak için şu linke tıklayarak kendi işletim sisteminize uygun versiyonu seçtikten sonra indirme işlemini başlatınız.

İndirilen .exe dosyasını çalıştırınız. Kurulum adımları sırası ile:

1. Adım: (GNU Public License) Next diyoruz.
2. Adım: Kurulum alanını belirleme (isterseniz değiştirin). 
Next diyoruz.
3. Adım: Kur...