2017-01-24 11 views
0

私たちのチームではgitflowを使用しています。だから私はいくつかの質問があります。私たちは多くの開発者であり、私たち一人ひとりが機能しなければなりません。私たちは多くの地元の機能を持っています。 誰かが機能上で動作するように持っている:Gitflowのベストプラクティスはどれですか?

gitのフロー機能開始MYFEATURE

  1. は、機能を公開するためのベストプラクティスですか?

gitのフロー機能誰かが機能を終了するとMYFEATURE

を公開:

gitのフロー機能仕上げMYFEATURE

仕上げは、開発上の私のブランチをマージチェックアウトが開発し、削除していますMYFEATURE

  1. 機能を終了する前に、どうすればよいですか? git checkoutが開発され、プルまたはマージされてプルされますか?

答えて

0

1. "git flow feature start MYFEATURE"は、ローカル機能のみを開始/作成します。 "git flow feature publish MYFEATURE"はブランチを公開し、必要なものをすべて手に入れます。

2. "git flow feature finish MYFEATURE"はすべてのことを行います。個人的には私たちはフィーチャー/ブランチをマージしてレビューするためにプルメソッドを使用していません。

+0

ありがとうございました。あなたはフィーチャーを完成させない!だからあなたの支店は長生きです。しかし、私はgitflowの哲学を読んだだけで2つの長生きのブランチ:マスターと開発。 – Pracede

+0

ブランチがマージされた後、我々はリモートのものを削除します。そして、誰もがローカルのものを削除しなければなりません。機能を終了しても、他の開発者のマシン上のローカルブランチは削除されません – SnowMax

+0

ワークフローを理解しています – Pracede

関連する問題