簡體   English   中英

使用github的Git流 - 推送到中央倉庫

[英]Git flow with github - pushing to central repo

我在Git hub上設置了一個存儲庫,我正在使用git flow。 我知道如何創建功能,發行版和修補程序,但是從我到目前為止所讀到的內容看起來並不清楚如何推送到中央存儲庫(github),因此我有幾個問題:

  1. 一旦功能完成並且您已經運行git flow feature finish那么如何將其推送到github?
  2. 一旦它被推送到Github,我是否需要從Github拉出來或者我們是否從未觸及中央存儲庫而只是使用它以便其他開發人員/服務器可以從中獲取?
  3. 開發人員如何使用git flow從中央倉庫中撤出?

謝謝

要回到github,git-flow中沒有真正的命令,因為它只是:
git push origin develop如果你剛觸及develop分支並且git push origin master如果你也觸及了master分支,那么就會開發。 (我開始按照git 2.0使用分支名稱,git push的默認行為將改為在執行git push時不推送所有分支)

如果您與一組開發人員合作,您總是需要在工作之前從中央倉庫撤出,因為其他人可能已經推動了更改並且您沒有更改。 您可以手動執行或使用git flow標志。

如果您開始新功能:
git flow feature start -F foo

這將獲取開發分支並檢查您的分支是否等於遠程分支,如果不是該功能將無法啟動而您必須確保它們是。

在開始使用git-flow之前了解git的基礎知識非常重要。
我還建議閱讀分布式Git - 分布式工作流程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM