私たちのワーキンググループでは、プロジェクトでのgitタグの使用について話し合いました。プロタグについて議論する人もいれば、タグの使用に反対する人もいます。重要なのは、実際にはバージョン番号を使用していないMagentoプロジェクトについて話しているため、タグは20140624
日付参照のみで構成されているということです。
長所は、通常のコミットハッシュよりもタグに戻すのが簡単であり、それはgitflowの一部であるということでしたが、反対側は、オーバーヘッドを作成するだけであるということでした。
履歴を元に戻すためだけにgitタグを使用することについてどう思いますか?
私の場所では、リリースとホットフィックスにタグを使用しています。ホットフィックスは、現在のリリースの文字サブセットです。つまり、
release/1.0.1
hotfix/1.0.1a
hotfix/1.0.1b
release/1.0.2
等々。マージポイントを共通の値でグループ化しておくと、何がどこに配置されたかを確認できます。確かに、複数のコミットを元に戻すためにオーバーヘッドが発生しますが、とにかくそれは起こりませんか?