使用主内容回滚开发分支中的更改

时间:2015-01-15 23:14:56

标签: git

我在开发分支中弄得一团糟,现在我想回滚到主分支的内容,我该怎么做?

* develop
  master

git branch命令后。

1 个答案:

答案 0 :(得分:1)

git中的分支只是指向提交的标签。它们便宜且易于移动。您的存储库看起来像这样。

A - B - C - D [master] - E - F - G [develop]

你希望它看起来像这样。

A - B - C - D [master] [develop]

有几种方法可以实现这一目标。一个是删除开发并重新制作它。

  1. git checkout master
  2. git branch -d develop
  3. git checkout -b develop
  4. 另一个有效地做了同样的事情,但它在一个命令中发展。

    1. git checkout master
    2. git branch -f develop
    3. git checkout develop
    4. branch -f别名rebranch