查看Github專案的每一步commit
给我你的怀抱
给我你的怀抱 2017-05-02 09:37:19
0
6
761

背景

最近在研究一個大牛寫的Emacs的配置,因為很複雜,所以我想直接從他的first commit入手,一步一步查看他的commit.我發現可以在github上查看每個commit下的文件列表,但是網速很慢,如果我想在本地該如何一個commit依次看呢

問題

1.當我直接拿到first commit的hashcode後,git reset --hard a034d
2.然後我該如何到下一個commmit呢(也就是第二個commit)

给我你的怀抱
给我你的怀抱

全部回覆(6)
仅有的幸福

雷雷

巴扎黑

你可以用git reflog查看你的commit

黄舟

git的桌面客戶端似乎都可以做這個事情吧?

PHPzhong

如果你想簡單,可以用git圖形工具,向sourcetree,gitkraken都可以輕鬆做到這些。你過你想玩命令列,可以使用git show HEAD^查看最近一次提交的程式碼歷史,git show HEAD^10查看最近第10次的程式碼歷史記錄。具體的你可以git show --help看下文檔

大家讲道理

你可以用 git log --graph(或不要--graph),查看歷次操作的id,然後透過 reset --hard xxxxxxx來切換到它下一步的提交上

漂亮男人

因為我不太感冒GUI,所以使用了tig

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板