2017-05-25 21 views
-1

我在Windows机器上使用Git 2.13,SourceTree 2和Bitbucket Cloud。Gitflow Workflow - 什么Git命令可以阻止功能分支被推送

我正在学习Gitflow工作流程,written by nvie,这部分是我正在努力的。

“功能分支通常只存在于开发者回购协议中,而不是来源中。”

当使用SorceTree时,我所有的功能分支(f0,f1,f2,...)被推送到我的Bitbucket Cloud存储库。

使用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 
相关问题