这两个命令都会将代码推送到受尊重的分支,以便其他开发人员可以在该分支上工作。那么这两个命令之间的确切区别是什么?“git push origin <branch>”和“git flow feature publish”有什么区别?
1
A
回答
-2
我没有听说过git-flow
这个问题之前,但它是Git的扩展,为文森特了Driessen的分支模型提供了高层次的仓库操作的集合,它可以在github
这基本上意味着你可以找到除非您安装附加组件,否则无法使用它。
因此,git push origin
工作在每个地方,git flow feature publish
只适用于安装了附加功能的系统。
2
在做git flow feature publish
一些额外的命令在后台通过git-flow
运行:
推动分支
git push origin my-feature
配置的分支
git config “branch.my-feature.remote” “origin”
远程属性配置合并财产分行
git config “branch.my-feature.merge” “refs/heads/my-feature”
检查出分支
git checkout “my-feature”
+0
在这个要点中,似乎有一个相当不错的细节:https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac。总结将是:任何额外的东西,以确保您正在做'正确的事情'(如强制完成的功能合并到开发等...) – piers7
相关问题
- 1. “git push”和“git push origin master”有什么区别?
- 2. git push和git pull有什么区别?
- 3. git push origin和git push origin master之间的区别
- 4. git push -f origin master和git push origin master之间的区别--force?
- 5. 为什么不“git flow feature pull”跟踪?
- 6. “git pull origin”和“git pull remote”有什么区别?
- 7. 有什么区别git fetch B + git merge B vs git merge origin/B
- 8. “origin master”与“origin/master”有什么区别
- 9. “git reset”和“git rebase”有什么区别?
- 10. 为什么git push的工作方式不同于git push origin <branch>?
- 11. git分支:``git merge master``和``git pull origin master``之间的区别
- 12. git push origin master failed
- 13. “git checkout”和“git checkout - ”有什么区别?
- 14. `git diff`和`git difftool`有什么区别?
- 15. git add *和git add。有什么区别?
- 16. git am和git apply有什么区别?
- 17. git-stash和git-checkout有什么区别?
- 18. file .git和directory .git有什么区别?
- 19. 什么是“git remote add ...”和“git push origin master”?
- 20. git push origin HEAD是什么意思?
- 21. git push origin开发什么都不做
- 22. git push origin master:refs/heads/master这是什么
- 23. 为什么git push origin master死了?
- 24. git-flow:为什么“git-flow feature finish -S”仍然创建合并提交?
- 25. git push origin master failed
- 26. 如何正确</p> <pre><code>@master $ git checkout dev @dev $ git pull --rebase @dev $ git co -b new-feature @new-feature $ git add & git commit -m "change I did..." @new-feature $ git push origin new-feature </code></pre> <p>工作后发送清洁PR
- 27. 如何让'git push'像'git push origin branch'一样工作?
- 28. GitHub Flow和GitLab Flow有什么区别?
- 29. git merge --no-ff和git merge有什么区别--squash
- 30. `git merge origin master`和`git merge origin/master`有什么不同吗?
'混帐推'是标准的方式,每个人都承认和工作没有扩展和'git的流动特征publish'大概是它,但我傻的包装依旧还没有找到确切的,因为没有文件。 –
Ryan