検索

ホームページ  >  に質問  >  本文

Github プロジェクトのすべてのコミット ステップを表示する

背景

最近、偉い人が書いた Emacs の設定を勉強しているのですが、非常に複雑なので、彼の最初のコミットから直接開始して、そのコミットを段階的に表示できることがわかりました。 github の各コミットをリストに表示しますが、ネットワーク速度が非常に遅いので、一度に 1 つのコミットを表示するにはどうすればよいですか?

質問

1. 最初のコミットのハッシュコードを直接取得する場合、git reset --hard a034d
2. 次のコミット (つまり 2 番目のコミット) に移動するにはどうすればよいですか

给我你的怀抱给我你的怀抱2825日前787

全員に返信(6)返信します

  • 仅有的幸福

    仅有的幸福2017-05-02 09:39:19

    リーリー

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:39:19

    git reflogを使用してコミットを表示できます

    返事
    0
  • 黄舟

    黄舟2017-05-02 09:39:19

    gitのデスクトップクライアントでもできるようですよ?

    返事
    0
  • PHPz

    PHPz2017-05-02 09:39:19

    シンプルにしたい場合は、git グラフィカル ツール、sourcetree、gitkraken を使用してこれを簡単に行うことができます。コマンド ラインを使用する場合は、 git show HEAD^ を使用して最新の送信のコード履歴を表示し、 git show HEAD^10 を使用して 10 番目の最近の送信のコード履歴を表示できます。詳細については、 git show --help を使用してドキュメントを参照してください

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:39:19

    git log --graph (または --graph 以外) を使用して以前の操作の ID を表示し、reset --hard xxxxxxx を使用して次の送信に切り替えることができます

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:39:19

    GUIがあまり好きではないのでtigを使いました

    返事
    0
  • キャンセル返事