ORIG_HEAD、FETCH_HEAD、MERGE_HEADなど質問する

ORIG_HEAD、FETCH_HEAD、MERGE_HEADなど質問する

便利な git リファレンスがたくさんあります (これの正確な名前は何ですか?)、たとえば、、、、HEAD@ {upstream} などですORIG_HEADFETCH_HEADMERGE_HEAD

これに関する参考資料はありますか?説明付きの完全なリストはありますか?

ベストアンサー1

git help revisions持ち出すgit のドキュメント、これは 全ての コミットを参照する最も一般的な方法:

  • HEAD作業ツリーの変更のベースとなったコミットに名前を付けます。
  • FETCH_HEAD最後の git fetch 呼び出しでリモート リポジトリから取得したブランチを記録します。
  • ORIG_HEADブランチの先端を、ブランチを実行する前HEADの状態に簡単に戻せるように、ブランチを大幅に移動するコマンドによって作成されます。HEAD
  • MERGE_HEADgit merge を実行したときにブランチにマージするコミットを記録します。
  • CHERRY_PICK_HEADgit cherry-pick を実行したときにチェリーピックしているコミットを記録します。

BISECT_HEADgit ソースからは、、、およびほとんど必要のないその他のいくつかのものREVERT_HEADについても知ることができます。REJECT_NON_FF_HEAD

このリファレンスでは、接尾辞 ( ^N、、~N) @{...}、範囲 ( ..vs ...) なども説明されています。

おすすめ記事