两个barnches相互连接

时间:2018-01-16 00:34:17

标签: git branch

我有分支A,在合并到master之前,我创建了新分支B.但是我犯了一个错误,所以分支B连接到分支A.我怎么能分开这些分支?

1 个答案:

答案 0 :(得分:0)

分支机构之间没有相互连接。但是,它们可能指向相同的版本。

鉴于此,我认为您的意思是分支B指向分支A上的修订,当您希望它指向分支master上的修订时。

要更改此设置,您可以删除分支,然后重新创建它:

git checkout master
git branch -d b  # delete the old branch
git checkout -b  # create a new one based on current branch (master)

请注意,如果您已将分支推送到其他人可能已访问的仓库,则存在风险。如果您只使用当地的回购,这不是问题。