在下面的例子中,有沒有辦法知道發生了合併?看着git日誌,我不能說我合併了。如何檢查git日誌以進行「快進」合併?
# setup example directory
$ mkdir test
$ cd test
$ git init
$ touch a
$ git add a
$ git commit -m "1"
# switch to different branch
$ git checkout -b topic
$ touch b
$ git add b
$ git commit -m "2"
# go back to master and merge
$ git checkout master
$ git merge topic
# git log
commit cccc64de3947828f487a8ce3c3e72b0f68dc88c3
Author: none
Date: Fri May 20 05:54:45 2011 -0700
2
commit a5d57454295759609d91a60219002e74016eed2b
Author: none
Date: Fri May 20 05:54:29 2011 -0700
1
謝謝,這是有益的。看起來像git reflog只顯示我的本地活動。我正在使用GitHub--是否有辦法知道其他人是否進行了快速合併? – Ravi 2011-05-20 13:26:21
@suravi否,除非他們告訴你。快進合併就像沒有合併一樣。 – hobbs 2011-05-20 13:33:19
感謝它非常有幫助,但正如你所說的,當兩個分支代碼都是一樣的時候,快進合併就會發生嗎? – Aabid 2016-03-10 09:35:09