2016-09-11 6 views
0

Gitに現在のブランチが作成されたコミットを参照するための魔法の変数がありますか?たとえば、履歴が分岐したポイントの後に現在のブランチにのみコミットを表示したいとします。もちろん、ブランチング・ポイントを見つけてログをスキップしてmaster..headのようなコマンドを実行することもできますが、ブランチがすでにマスターにマージされている場合は動作しません。現在のブランチで導入されたコミットをマージしているかどうかにかかわらずより一般的に見ることができ、完全なロググラフから推測するのではなく、これらのコミットだけを表示したいと考えています。Git、現在のブランチからブランチポイントを参照する方法

答えて

1

いいえ、元のコミットへの参照はありません。 Gitのブランチは、現在のコミットのポインタです。

0

いいえ、reflogが完成していれば分かります。

git reflog <branch> 

最も早いreflogは、あなたが望むものを記録します。

この機能が本当に必要な場合は、新しいブランチを作成するときに常にタグを作成することをお勧めします。そして、すべてのチームメンバーにこのルールに従うように依頼してください。

関連する問題