Gitflow工作流程 - Git命令可以阻止推送功能分支

时间:2017-05-25 17:22:28

标签: git branch

我在Windows机器上使用Git 2.13,SourceTree 2和Bitbucket Cloud。

我正在研究Gitflow工作流程,written by nvie,这部分是我正在努力的方法。

  

“功能分支通常仅存在于开发人员存储库中,而不存在于源代码中。”

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

使用Git命令行还是SourceTree,如何使用Git命令阻止这些功能分支被推送到远程存储库?

1 个答案:

答案 0 :(得分:0)

没有命令可以阻止这种情况,你只需要使用git push feature-branch origin。 而是将您的功能合并到开发分支中并将其推送到原点。

如果您使用git flow插件,这很容易实现:

# 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