Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gitflow工作流-什么Git命令可以阻止推送功能分支_Git_Branch - Fatal编程技术网

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

Gitflow工作流-什么Git命令可以阻止推送功能分支,git,branch,Git,Branch,我在Windows机器上使用Git 2.13、SourceTree 2和Bitbucket云 我正在学习Gitflow工作流,这部分是我正在努力解决的问题 功能分支通常仅存在于开发人员repo中,而不存在于源代码中 使用SorceTree时,我的所有功能分支(f0、f1、f2等)都会推送到我的Bitbucket云存储库 无论使用Git命令行还是SourceTree,我如何防止使用哪个Git命令将这些功能分支推送到远程存储库?没有命令可以防止,您只需不使用Git push feature bran

我在Windows机器上使用Git 2.13、SourceTree 2和Bitbucket云

我正在学习Gitflow工作流,这部分是我正在努力解决的问题

功能分支通常仅存在于开发人员repo中,而不存在于源代码中

使用SorceTree时,我的所有功能分支(f0、f1、f2等)都会推送到我的Bitbucket云存储库


无论使用Git命令行还是SourceTree,我如何防止使用哪个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