さまざまなgit flow関連のWebサイトで複数の矛盾する定義を見てきました。公式の推奨事項または真実の単一の情報源はありますか?
ブランチ:release-1.2.3
または release-v1.2.3
タグ:1.2.3
または v1.2.3
まあ、基本的にそれは好みの問題ですが、 Semver がそうするので、私はv
のバージョンを好みます適切なバージョン管理を得るために、可能な限りその仕様に従うようにしてください。
また、v
を押してから[ TAB-オートコンプリートのキー:これは、すべてのタグ(および場合によってはいくつかのブランチ)をリストしますが、タグの先頭にはいくつかの数字があります。
Vはバージョンを表すため、タグの名前は通常vX.Y.Zで、X.Y.Zは Semantic Versioning 2.0. の後に続きます。
これにより、「致命的:あいまいなオブジェクト名」(「 Ambiguous Names with GIT? )」のようなエラーメッセージを処理する必要なく、ブランチX.Y.Zがこれらのタグと共存できます。
Git自体のタグは、意外な理由で最近「適応」されていることに注意してください。「 コードバージョンの変更「ルール」 」を参照してください。