25 Temmuz 2019 Perşembe

git commit seçeneği - Yerel Depoya Dosya Gönderir

Giriş
Bu komut ile dosyalarımız yerel depoya gönderilir. Commit mesajı aslında oldukça önemli ve belli bir şekle uymalı. Ancak çoğu insan sadece basit bir cümle yazıp geçiyor.

--amend seçeneği
Açıklaması şöyle. En commit'ten sonra değişen dosyaları tekrar en commit'e dahil eder
Git will fix the very last commit with your new message and any changes you might have staged.

There’s only one thing to keep in mind: you should only use --amend on local commits that you haven’t yet pushed to a remote repository.
Örnek
Şöyle yaparız
Let say you had following uncommitted files in the start:

FileA.txt
FileB.txt
You make some changes in them and then make the commit by following command:

git commit -m ‘First Commit’

Let say, after making a commit you realize that you need to make some further changes in FileB.txt . In that case instead of making a new commit after changing FileB.txt you can use the — amend flag to update the previous commit like following

git commit — amend

Also after some time if you realize that you also need to modify the commit message of the last commit that you made. You can also achieve that by using the amend flag using the following command:

git commit —amend -m ‘First Commit Modified’
Örnek
Sadece commit mesajını değiştirmek için şöyle yaparız.
git commit --amend -m "A useful message"
-m seçeneği
Commit mesajını belirtir.
Örnek
Şöyle yaparız.
$ git commit -m "Your message"
Örnek
Şöyle yaparız
$ git commit -m <title> -m <description>
Örnek
Şöyle yaparız.
git commit -m "init "; git push; git status
Commit Mesajı
Örnek
Başlıkta "fixed" değil "fix" fiili kullanılıyor. Başlığın sonunda da Jira issue numarası yazıyor. Mesaj olarak ta gerekli açıklamalar var
Fix foo test [jira-1920]

Changed blah blah


1 yorum:

  1. Merhaba, hocam
    Uzun zamandır takip ediyorum sizi, hep yazmak istedim ama nasip şimdi oldu. Bu çorba çok güzel içtikçe şifa oluyor. yazılarınızın ilgiyle takip ediyorum.

    YanıtlaSil