1. ホーム
  2. git

[解決済み] バージョン管理には、なぜタグとリリース/ベータブランチを使い分ける必要があるのでしょうか?

2022-07-06 14:49:33

質問

1年ほどgitを使っていますが、異なるバージョンのコミットにタグを付けるためにタグ付けを使用したいと思っています。タグを使用するためのコマンドについては多くの情報を得ましたが、私が知りたいのは、単に 1.1.0 という新しいブランチを作成すれば、新しい git コマンドのセットで頭を悩ませる必要はないのでは?

ブランチではなくタグ付けすることには多くの良い理由があるはずですが、それらの利点が何なのかを知りたいのです。

どのように解決するのですか?

タグは主に、コミットにタグを付けることで、将来的にプロジェクトの特定のバージョンを参照するために使用されます。もちろん、常にブランチを使用することができますが、バージョンを頻繁に変更する場合は、未使用またはほとんど使用されていないブランチがたくさんあることになります。

実際、タグはとにかくブランチなしのブランチであり、複雑さを減らすためにプロジェクトの特定のバージョンを参照する方法を追加しているだけです。

編集する ここで は、私がすべてのプロジェクトで使っている、gitを使うための素晴らしい方法です。