例えば、私は2つの枝、master
とdev-personal
を持っています。 Masterには常に安定したリリースが含まれていますが、dev-personal
は私のマシンのいくつかの間で何のテストも行わずにコードを同期させるために使用され、その後マージする前にdev-personal
へのコミットがテストされています。それは普通の練習ですか?個々のコミットが機能していない開発ブランチを持つことはできますか?
2
A
答えて
1
はい、標準的な方法です。
gitでは、複数のブランチを作成してチームメイトとの進捗状況を共有できる非常に優れた機能です。例えば
:
マスターブランチ: 安定的かつ解放可能なコードが含まれていることになって、この枝。
ローカルブランチ: ローカルブランチは、個人の進捗状況を追跡するために使用されます。
1
一般に、ブランチに何かをプッシュする前に、コンパイルプロセスを中断しないことを確認する必要があります。ブランチに関連して、開発ブランチは通常非安定ブランチと見なされますが、マスターブランチは安定ブランチと見なされるため、マージする前にいくつかのテストをマスターする必要があります。
+0
私の個人的な支店は、だから、私はちょうど私が今は機能の特定のブロックを開発したときにコミットしたが、別のデバイスから続行する必要があります。 – RomaValcer
関連する問題
- 1. 394個のgitコミットがプリフェッチされているとHEAD〜394が機能しないのはなぜですか?
- 2. 開発分岐のgitコミットを機能ブランチにマージするには
- 3. Git - 機能ブランチをマージする方法はありますが、コミットをいくつか除外しますか?
- 4. 我々は(すなわち。マスターではない)二つのブランチをマージし、それを別のブランチを維持することができgithubの
- 5. git revert:単純なケースでも個々のコミットを元に戻すことができない
- 6. GITブランチが先行しているか、コミットすることのないオリジン/マスター
- 7. クリックしたときにChrome拡張機能が開かない(開発者モード)
- 8. gitの開発ブランチに機能ブランチをリベースする方法
- 9. Rはなぜ私の機能を見つけることができないと言っていますか?
- 10. メソッドの可能なすべてのブランチは、別々のjunitを持つべきですか?
- 11. git:現在のブランチで現在コミットされていない作業を新しいブランチにコミットします
- 12. は、私はもっとして1個のタグを持つことができるモデルを持っている
- 13. Gerritでは、私はいつかレポからレビュー/承認されていないすべてのコミットを持つことができますか?
- 14. sqliteは個々のファイルから個々のテーブルを読み込むことができますか?
- 15. 個々のテストのためのgrailsのSpockユニットテストがintellijで機能しない
- 16. bitbucketがmasterブランチでコミットを見つけることができません
- 17. Git Flowでブランチを直接開発することはできますか?
- 18. マスタを介して機能ブランチをリベースした後のコミット数
- 19. DataTable - 個々の列の検索(入力の選択)が機能しないのはなぜですか?
- 20. SourceTreeはすべてのブランチとコミットを失いました
- 21. タイムインはここでは機能しませんが、タイムアウトが機能しているのはなぜですか?
- 22. 2人が別々の機能を持っていても共通の機能を持っている場合
- 23. python:いつ発電機を開梱できますか?
- 24. コードGITの機能ブランチをプッシュすることはできますか?
- 25. カーネルから呼び出すことができるデバイス上の機能を持つことができます
- 26. 新しいページを開くときにセレニウムスクリプトが機能を見つけることができません
- 27. 独立した2つのブランチの機能を使用していますか?
- 28. 開発者ごとにブランチを作成することは理にかなっていますか?
- 29. DataTableで検索している個々の列が機能していません
- 30. diffはgitpythonで2つのブランチのコミットを行います
[関連](http://softwareengineering.stackexchange.com/questions/119784/is-it-good-ide-to-require-to-commit-only-working-code) –
[関連](http ://softwareengineering.stackexchange.com/questions/211608/is-it-ever-ok-to-commit-non-working-code?noredirect = 1&lq = 1) –