1. ホーム
  2. git

[解決済み] Gitで古いコミットにタグを付けるには?

2022-03-17 21:35:27

質問

gitを使い始めたばかりで、リポジトリの先頭にタグを設定したいのですが、どうすればいいですか? 本番コードは最初のリポジトリと同じですが、それ以降にコミットしています。 最初にタグを設定することで、本番環境を既知の安定した状態にロールバックすることができるようになります。

では、任意の古いコミットにタグを追加するにはどうすればよいのでしょうか。

解決方法は?

git tag -a v1.2 9fceb02 -m "Message here"

ここで 9fceb02 はコミットIDの先頭部分です。

そして、このタグをプッシュするには git push origin v1.2 .

を行うことができます。 git log を使用すると、現在のブランチにあるすべてのコミット ID を表示することができます。

に関する良い章もあります。 タグ付け に収録されています。

警告 を持つタグが作成されます。 現在の日付 (そしてその値は、例えば GitHub のリリースページで表示されるものです)。 もしタグの日付をコミット日にしたい場合は、以下をご覧ください。 別解 .