Git 101 – 4 – Git İle Çalışmaya Başlamak ve Konfigürasyon
GİT İle Çalışmaya Başlamak
Git’i 2 şekilde kullanabilirsiniz. Biri komut satırı arayüzünden (Git Command Line Interface) veya görsel arayüzü olan 3. Parti bir uygulama ile (SourceTree, Tortoise Git, Tower veya Github) kullanabilirsiniz.
Tavsiyem ise öncelikle komut satırından detaylı öğrenmeniz ve sonrasında ise uygulama ile kendinizi geliştirmenizdir.
Git Yardım Kısmı
Git komutlarının seçenekleri ve parametreleri ile ilgili yardım gerektiğinde aşağıdaki komutlardan yararlanırız.
git [Komut Adı] –help (Örneğin git add –help)
git help [Komut Adı] (Örneğin git help init)
Git Konfigürasyonu :
Şimdi sıra geldi git ayarlarına. Git ayarlarını bir kere ve git config komutuyla yapmamız yeterli olacaktır. Ayarları istediğimiz zaman değiştirebilmekteyiz.
Git ayarlarınız aşağıda belirtilen üç konumda kaydedilir ve hiyerarşik olarak bu konumlardan
yüklenir
- Seviye (/etc/gitconfig dosyası) : Tüm kullanıcı ve projeler için geçerli olan ayarlar bu
dosyada kaydedilir. git config komutunu –system seçeneği ile çalıştırırsanız ayarlar bu
dosyada kaydedilecek ve bu dosyadan okunacaktır
- Seviye (/.gitconfig dosyası) : Sadece sizin kullanıcınız için tanımlanan ayarların
kaydedildiği dosyadır. git config komutunu –global seçeneği ile çalıştırısanız ayarlar
bu dosyaya kaydedilecek ve bu dosyadan okunacaktır
- Seviye : Proje klasörünüzün (projenizin Git ile versiyon kontrolüne alınmış olması
gerekiyor) altında yer alan .git/config dosyasında ise proje bazındaki git ayarlarınız yer
alır.
Windows’da global (git config –global komutu) git ayarlarınız Windows’un $HOME klasörü
altında yer alan (genellikle C:\Documents and Settings$USER) .config dosyasında yer alır.
Proje seviyesindeki ayarlarınız ise OS X’de olduğu gibi [Projenizin Ana Klasörü].git\config dosyasında kayıt altına alınır.
Git ayarlarında ihtiyaç olan şey kullanıcı adı ve email adresinizdir. Git ayar işlemleri için aldığı verileri commitleme işlemlerinde kullanır. Kullanıcı adınız ve Email Bilginiz olarak aşağıdaki şekilde tanımlamalarını yapıyoruz.
git config –global user.name “Ümit KÖSE”
git config –global user.email “umiitkose®gmail.com”
bu ayar 1 kere yapılır ve artık git’te Ümit KÖSE ismi ve umiitkose®gmail.com email adresimizi tanıttık.
Yukardaki tanımlamayı hatta varsa diğer tanımlamaları listelemek için,
Git config –global -l
Komutunu kullanırız. Tek bir ayarın değeri için ise yine
Git config –global user.name
Komutunu kullanırız.