Gitflow 工作流 - 什么 Git 命令可以防止推送功能分支



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

我正在研究由 nvie 编写的 Gitflow 工作流程,这部分是我正在努力解决的问题。

"功能分支通常仅存在于开发人员存储库中,而不存在于源中。">

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

使用 Git

命令行或源代码树,如何防止使用什么 Git 命令将这些功能分支推送到远程存储库?

没有命令可以防止这种情况,您只需要不使用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

相关内容

最新更新