2017-05-25 14 views
-1

WindowsマシンでGit 2.13、SourceTree 2、およびBitbucket Cloudを使用しています。Gitflowワークフロー - 機能ブランチを防ぐためのGitコマンド

私はGitflowワークフローwritten by nvieを勉強しています。この部分は私が苦労しているものです。

"フィーチャーブランチは、通常、開発元リポジトリにのみ存在し、起点ではありません。"

SorceTreeを使用すると、すべての機能ブランチ(f0、f1、f2、...)がBitbucketクラウドリポジトリにプッシュされます。

Gitコマンドラインであれ、SourceTreeであれ、どうすればGitコマンドを使ってリモートリポジトリにそれらの機能ブランチをプッシュすることができますか?

答えて

0

これを防ぐためのコマンドはありません。git push feature-branch originを使用しないでください。 代わりに、あなたの機能を開発ブランチにマージし、それを原点にプッシュします。

あなたはgitのフロープラグインを使用する場合は、これが実現するのは簡単です:

# create a feature branch 
git flow feature start my-new-feature 

# develop your feature and create commits 

# when you are ready merge back the feature 
git flow feature finish my-new-feature 
関連する問題