Git ブランチにどのように名前を付けますか?
ブランチとタグはどのように決定されますか?
何か命名規則などはありますか?
通常は次の命名方法を使用します:
Branch は通常、dev/x.y.z メソッドを使用します。例: dev/1.0.1、dev/1.0.2dev/x.y.z 方式。如:dev/1.0.1、dev/1.0.2
dev/x.y.z
tag一般采用:prod/x.y.z
prod/x.y.z
はい、古典的な Git フロー モデルです
http://www.ituring.com.cn/article/56870
http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html
すべての主要なオペレーティング システム ディストリビューションには、対応するソフトウェア パッケージのサポートがあります。上記のリンクを参照してください。
簡単に言えば、
メインブランチマスターは常に利用可能な安定バージョンです開発ブランチdevelopはテスト中ですがオンラインではないバージョンです
機能や機能の開発はfeatureブランチで行われ、完了後はdevelopにマージされてテストされます。 オンラインでの緊急バグ修正が完了したらmaster
名前
マスター開発機能/xxxホットフィックス/xxx
リリース/バージョン番号リリース前に対応するバージョンをタグ付けします
通常は次の命名方法を使用します:
Branch は通常、
dev/x.y.z
メソッドを使用します。例: dev/1.0.1、dev/1.0.2dev/x.y.z
方式。如:dev/1.0.1、dev/1.0.2tag一般采用:
prod/x.y.z
prod/x.y.z
メソッドを使用します。例: prod/1.0.1、prod/1.0.2 🎜 🎜 ただし、完全に semver メソッドを使用することをお勧めします: http://semver.org/lang/zh-CN/🎜はい、古典的な Git フロー モデルです
http://www.ituring.com.cn/article/56870
http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html
すべての主要なオペレーティング システム ディストリビューションには、対応するソフトウェア パッケージのサポートがあります。上記のリンクを参照してください。
簡単に言えば、
メインブランチマスターは常に利用可能な安定バージョンです
開発ブランチdevelopはテスト中ですがオンラインではないバージョンです
機能や機能の開発はfeatureブランチで行われ、完了後はdevelopにマージされてテストされます。
にマージされます。オンラインでの緊急バグ修正が完了したらmaster
名前
マスター
開発
機能/xxx
ホットフィックス/xxx
リリース/バージョン番号
リリース前に対応するバージョンをタグ付けします