2013-03-02 35 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删除远程分支。