這兩個命令都會將代碼推送到受尊重的分支,以便其他開發人員可以在該分支上工作。那麼這兩個命令之間的確切區別是什麼?「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