git show HEAD^num和个git show HEAD~num的区别
生活随笔
收集整理的這篇文章主要介紹了
git show HEAD^num和个git show HEAD~num的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
今天學習Git時遇到了這么一個問題,最后反過來重新查看前面的講解終于弄明白了。其實主要是沒有搞清楚什么是第一父提交和第二父提交。
運行git log --pretty=oneline --graph查看當前提交日志(如下)。第一父提交和第二父提交其實和分支有關也就是圖中三soving the merge commit,對其而言第一父提交是合并兩個分支時當時所處分支上的父提交,也即add new line kitty,而第二父提交是所合并的分支上的父提交,也即new line great tool。所以對于不是分支節點的提交而言只有第一父提交而沒有第二父提交,從而出現上述錯誤。
轉載于:https://my.oschina.net/flylxl/blog/388582
總結
以上是生活随笔為你收集整理的git show HEAD^num和个git show HEAD~num的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安静的思考人生的句子133个
- 下一篇: 人生风景感悟的句子84句