だから、git log master --merges -1
を使用して最新のマージをマスターすることができます。私はこれをさらに進めて、最新のマージからマスターへの最新のコミットだけを取得したいと思います。どのようにこれを行うでしょうか?gitのブランチに最新のマージをコミットする方法
たとえば、私がmaster
,staging
,feature1
およびfeature2
の枝を持っているとします。 feature1
をstaging
にマージし、次にmaster
にマージします。その後、私はfeature2
と同じことをやります。 feature2
をマージする際に、どうやったらそれが起こるのですか?
あなたは "子のコミット"を求めましたが、あなたの例と受け入れられた答えは、* parent *のコミットを探しているようです。これはかなり単純です(xarthnaxの答えは正しい)。コミットのグラフを描くと、概念がより明確になります。 'A..B'という文法は、' 'Bで始まってその履歴を取り戻すことで見つけることができるすべてのコミットを取得し、その後、そのリストから' 'Aそして、その歴史を通して働いている」と語った。 – torek
@torek私はあなたがこの1つに間違っていると信じています。今後これを探している人たちに私の質問を編集させてください。 –