2013-03-02 61 views
1

----------git分支如何與Heroku一起使用?

我爲這個項目創建了兩個本地git分支(master和old)。我最近還推/拉Heroku以及我發現與Heroku(分支和主)相關的兩個分支也很驚訝。我還是新來的混帳...任何人都可以請幫我理解我的分支根據上面的圖像怎麼回事?

我很高興我的地方分支叫「主」,我很好,在這一點上消除所有其他分支。有關如何實現這一目標的任何提示?

謝謝!

+0

'git branch -avv'和'git config push.default'的輸出是什麼? – michas 2013-03-02 19:58:34

回答

1
* branch  master -> FETCH_HEAD 

此行表示您從遠程回購的master分支的變化同步你的本地回購的master分支。

你提到的git分支命令表示兩個分支masterold。並且您目前已檢出master分行,該分行在分行名稱的開頭顯示爲*

刪除名爲分支old使用以下命令:

git branch -D old 
0

您可以使用git fetch更新您的遠程分支機構。

之後使用git branch -avv查看存在哪些本地和遠程分支。

檢查git config push.default以查看你的git配置如何在git push上完成。 (你Git版本取決於有不同的默認值,它可能默認爲推動所有地方分支機構。見man git config的細節push.default。)

您可以刪除本地分支git branch -d old。您可以使用git push --delete old; git fetch -p刪除遠程分支。