如何在git中关闭分支?

时间:2016-05-29 16:54:40

标签: git intellij-idea version-control git-merge

我不明白那个混蛋。我在IntelliJ中显示以下日志:

enter image description here

这可能意味着,我在分支recoveredfromdetachedheadlostmaster分支在过去很远。

如何关闭该分支recoveredfromdetachedheadlost并将其转换为主分支?我可以commit在任何分支上,这会使HEAD标签跳到适当的位置。如果commit要掌握merge,然后recoveredfromdetachedheadlost针对HEAD,那么master会跳回到顶部,让master仍然过去。

如何抓住"koan" == "koan" # Output: => true 并将其置于最前位?

1 个答案:

答案 0 :(得分:4)

你必须掌握并更新它。

一定要有干净的工作树。

// Go to your master branch
git checkout master 
// Update master branch to recoveredfromdetachedheadlost
git rebase recoveredfromdetachedheadlost
// Delete obsolete branch (if it's on the same commit in your log)
git branch -d recoveredfromdetachedheadlost

[Optional]
// Push your changes to the remote
git push origin master:master