Commit

Yeni değişikliğimizi de ekleyip, değişikliklerimizi yeni sürüme commit edelim:


korayal@koray-mintlinux ~/merhaba-arda $ git add eru.txt
korayal@koray-mintlinux ~/merhaba-arda $ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached ..." to unstage)
#
#       new file:   eru.txt
#
korayal@koray-mintlinux ~/merhaba-arda $ git commit -m "Eru yaratıldı."
[master (root-commit) 456b380] Eru yaratıldı.
 1 file changed, 2 insertions(+)
 create mode 100644 eru.txt
korayal@koray-mintlinux ~/merhaba-arda $ git status
# On branch master
nothing to commit (working directory clean)
korayal@koray-mintlinux ~/merhaba-arda $ 

Adım adım inceleyelim:


korayal@koray-mintlinux ~/merhaba-arda $ git add eru.txt

Dosyamızı tekrar ekliyoruz.


korayal@koray-mintlinux ~/merhaba-arda $ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached ..." to unstage)
#
#       new file:   eru.txt
#

Yeni değişikliğin eklendiğini teyit ediyoruz.


korayal@koray-mintlinux ~/merhaba-arda $ git commit -m "Eru yaratıldı."
[master (root-commit) 456b380] Eru yaratıldı.
 1 file changed, 2 insertions(+)
 create mode 100644 eru.txt

git commit -m "<mesaj>" komutu ile yorumu da ekleyerek değişiklikleri içeren yeni bir sürüm oluşturuyoruz.
Eklenecek yorumu bir metin editöründe yapmak istesek direkt olarak git commit komutuda işimizi görecekti.

Burada dönen yanıta bakalım:

  • Bulunduğumuz dal, ve yeni oluşturulan sürüme ait SHA1 etiketin bir parçası ile ilgili bilgi
  • değişen dosyalar, ve bu dosyalarda kaç ekleme/çıkarma olduğuna dair bilgi
  • Oluşturulan dosya türü ile ilgili bilgi ( http://stackoverflow.com/a/8347325 )

korayal@koray-mintlinux ~/merhaba-arda $ git status
# On branch master
nothing to commit (working directory clean)
korayal@koray-mintlinux ~/merhaba-arda $ 

Değişikliklerimiz eklenmiş ve yeni sürüme geçmişiz.