便利な git リファレンスがたくさんあります (これの正確な名前は何ですか?)、たとえば、、、、HEAD
@ {upstream} などですORIG_HEAD
。FETCH_HEAD
MERGE_HEAD
これに関する参考資料はありますか?説明付きの完全なリストはありますか?
ベストアンサー1
git help revisions
持ち出すgit のドキュメント、これは
全ての
コミットを参照する最も一般的な方法:
HEAD
作業ツリーの変更のベースとなったコミットに名前を付けます。FETCH_HEAD
最後の git fetch 呼び出しでリモート リポジトリから取得したブランチを記録します。ORIG_HEAD
ブランチの先端を、ブランチを実行する前HEAD
の状態に簡単に戻せるように、ブランチを大幅に移動するコマンドによって作成されます。HEAD
MERGE_HEAD
git merge を実行したときにブランチにマージするコミットを記録します。CHERRY_PICK_HEAD
git cherry-pick を実行したときにチェリーピックしているコミットを記録します。
BISECT_HEAD
git ソースからは、、、およびほとんど必要のないその他のいくつかのものREVERT_HEAD
についても知ることができます。REJECT_NON_FF_HEAD
このリファレンスでは、接尾辞 ( ^N
、、~N
) @{...}
、範囲 ( ..
vs ...
) なども説明されています。