Linux işletim sistemini geliştirilen Linus Torvalds, 2005 yılında GIT versiyon kontrol sistemini geliştirdi. Milyonlarca kişinin projelerinin sürüm kontrolü ve kod yönetimi için kullanılıyor. Bu yazımız da GIT ne işimize yarar konusunu inceleyeceğiz.
Bize Faydası Ne olacak ?
Yapacağınız projelerin adım adım kopyalarını alarak daha sonra ihtiyaç duyulduğunda alınan kopyalara geri dönme avantajına sahip olacaksınız.
Başlamadan Önce Nelere İhtiyacınız Olacak ?
- GIT kurulu olması
- GitHub hesabınızın olması
GIT Komutları
1 – git config
Kullanıcı adı, e-posta ve dosya biçimi gibi işlemler için tercih edilen kullanıcının bilgilerini yapılandırmak veya ayarlamak için kullanılan komuttur. Aşağıdaki örnekte e-posta adresini ayarlamak için kullanılır.
2 – git init
Yeni bir GIT dizini oluşturmak için kullanılır.
3 – git add
Oluşturduğunuz GIT dizinine dosya eklemek için kullanılır. Aşağıdaki örnekte oluşturmuş GIT komutu ile olduğumuz dizin içerisine app.js dosyasının eklenmesini sağlıyoruz.
4 – git clones
Bu komut ile Github’da bulunan bir repository’i bilgisayarınıza indirebilirsiniz.
5 – git commit
Github reponuza dosya göndermeden yapılan güncelleme veya işlemin detaylarını yazarak o adımda ne yapıldığını belirtir.
6 – git status
Repo ile ilgili bilgi verir.
7 – git push
En çok ihtiyacımız olan ve en çok kullanılan komutların başında gelir. Oluşturulan projeyi Github kaynağına gönderir.
8 – git branch
Bu komut ile tüm branch’leri listeleyebilirsiniz. Branch kısaca projenizi dallara ayırma işlemidir.
9 – git pull
Uzak repo’da bulunan dosyaları bilgisayara çekilmesini sağlar.
10 – git merge
Uzak repo’da bulunan dosyalar ile bilgisayar da bulunan dosyaların birleştirilmesini sağlar.