私はマスターブランチ上にコードを持っており、ブランチにすることは決してありません。それは常に前進しなければならない陽とprotobufのコードを保持します。分岐した場合、コンテンツが分岐しているため、後のバージョンにアップグレードできないものをリリースする可能性があります。 gitで分岐を防ぐ方法はありますか?は、開発者がgitでブランチを作成しないようにする手段ですか?
0
A
答えて
1
社会的な取り決めにすること。技術的なものではありません。
(同様に、仲間の開発者がすべてのコードをリポジトリから削除するとは思わない)
1
このようなソリューションをエンジニアリングすることができます。あなたの「記録システム」を考慮するレポを1つ作成してください。このレポは、おそらくあなたがそれに追いつくことを許すだけです。それから、誰もが何かを押す/枝をつけることが許されている、「すべての人に自由」という2番目のレポ。その後、あなたは「すべてのための無料」リポジトリから引き出し、それを「記録システム」に移行する責任を負います。
1
1
gitが分岐しないようにすることは、vimが新しい行を追加するのを防ぐことに似ています。 gitの最も強力な機能の1つを避けるのではなく、Git Flowのような明確かつ制御されたリリース手順を採用することをお勧めします。
関連する問題
- 1. BitBucket/Gitの開発ブランチからマスターブランチを作成するにはどうしたらいいですか?
- 2. Git:協力者が作業できるブランチを作成するには?
- 3. GitでSourceTreeの別のプッシュ手段の前でマージしたブランチ
- 4. ブランチを作成し、gitで別のブランチをリセットするには?
- 5. GitHubでmasterから開発ブランチを作成するには
- 6. Bamboo - 展開段階でGitリポジトリからクローンを作成する
- 7. 開発者ごとにブランチを作成することは理にかなっていますか?
- 8. 他の開発者のブランチがずっと古い場合にgitブランチを修正するには
- 9. 特定のブランチから新しいブランチを作成しないようにするためのGitフック
- 10. 古いコミットから新しいGitブランチを作成するにはどうすればよいですか?
- 11. git worktreeがブランチを作成して削除するのはなぜですか?
- 12. gitブランチが新しく作成されたブランチを表示しないのはなぜですか?
- 13. Gradleが別のgitブランチでファイルを作成するのはなぜですか?
- 14. Gitブランチ名戦略 - モジュールごとまたは開発者ごと?
- 15. Bitbucketは、開発者がルートにブランチを作成しないようにするためのプレフィックスを適用します。
- 16. 開発段階でのGitフロー
- 17. Xugglerの開発が成功を収めているため、Xugglerの良い代替手段は何ですか?
- 18. 開発者がGitHubでブランチを作成するのをブロックまたは制限する
- 19. 開発者はGitを共有ネットワークアクセスなしでどのように使用できますか?
- 20. gitの開発ブランチに機能ブランチをリベースする方法
- 21. 開発アンドロイドスタジオからブランチを作成
- 22. 寄付者のgitブランチでの作業
- 23. 、gitブランチが追跡しているsvnブランチを変更するにはどうすればよいですか?
- 24. 開発者がAWSに開発要件なしでインストールする
- 25. PayPalでサンドボックスアカウントを作成する開発者がエラーステータスを返す
- 26. gitで新しいブランチを作成するにはどうしたらいいですか?
- 27. NGOのGoogle Playコンソール開発者アカウントを作成するにはどうすればよいですか?
- 28. ローカル開発者のサービスファブリッククラスタの作成場所を指定するにはどうすればよいですか?
- 29. gitの開発ブランチでローカルコミットをマージする方法は?
- 30. zshのブランチ補完に `git checkout`ブランチ作成者を追加するにはどうしたらいいですか?