git log友好显示
生活随笔
收集整理的這篇文章主要介紹了
git log友好显示
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
查看commit 提交日志
$ git log
$git log --pretty=oneline
$git reflog
顯示所有提交記錄,包括已經(jīng)回退的提交,如圖:提交了abc 和 bb 然后回退到 abc $git log ?只顯示abc提交 ?可以使用 $git reset --hard commit號 回退到bb
?
git reflog和git cherry-pick找回已刪除的commit記錄
git cherry-pick用于把另一個本地分支的commit修改應(yīng)用到當(dāng)前分支。
辦法之一: 使用?cherry-pick. ?根據(jù)git 文檔: Apply the changes introduced by some existing commits? 就是對已經(jīng)存在的commit 進(jìn)行apply (可以理解為再次提交) 簡單用法: git cherry-pick <commit id> 例如: $ git checkout old_cc $?git?cherry-pick?38361a68 1.?如果順利,就會正常提交。結(jié)果: Finished one cherry-pick. # On branch old_cc # Your branch is ahead of 'origin/old_cc' by 3 commits. 2. 如果在cherry-pick 的過程中出現(xiàn)了沖突 Automatic cherry-pick failed. ?After resolving the conflicts, mark the corrected paths with 'git add <paths>' or 'git rm <paths>' and commit the result with:? git commit -c 15a2b6c61927e5aed6718de89ad9dafba939a90b 就跟普通的沖突一樣,手工解決:?
?
轉(zhuǎn)載于:https://www.cnblogs.com/jiechn/p/4174072.html
總結(jié)
以上是生活随笔為你收集整理的git log友好显示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微众银行电话多少?怎么联系客服?
- 下一篇: 中国银行信用卡面签需要什么?中国银行面签