gitのタグ間​​のコミットリストを取得する


216

リリースのバージョンを表すタグが付いたgitリポジトリがある場合。

2つのタグ間のコミットのリストを取得するにはどうすればよいですか(可能な場合は、きれいな形式で)。

回答:


250

git log --pretty=oneline tagA...tagB (つまり、3つのドット)

tagBからは到達可能で、tagAからは到達できないコミットが必要な場合:

git log --pretty=oneline tagA..tagB (つまり、2つのドット)

または

git log --pretty=oneline ^tagA tagB



24

現在のブランチの最新のコミットとタグを比較するには:

git log --pretty=oneline HEAD...tag


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.