最近在研究一个大牛写的Emacs的配置,因为很复杂,所以我想直接从他的first commit入手,一步一步查看他的commit.我发现可以在github上查看每个commit下的文件列表,但是网速很慢,如果我想在本地该如何一个commit依次看呢
1.当我直接拿到first commit的hashcode后,git reset --hard a034d
2.然后我该如何到下一个commmit呢(也就是第二个commit)
PHPz2017-05-02 09:39:19
シンプルにしたい場合は、git グラフィカル ツール、sourcetree、gitkraken を使用してこれを簡単に行うことができます。コマンド ラインを使用する場合は、 git show HEAD^ を使用して最新の送信のコード履歴を表示し、 git show HEAD^10 を使用して 10 番目の最近の送信のコード履歴を表示できます。詳細については、 git show --help を使用してドキュメントを参照してください
大家讲道理2017-05-02 09:39:19
git log --graph (または --graph 以外) を使用して以前の操作の ID を表示し、reset --hard xxxxxxx を使用して次の送信に切り替えることができます