相关疑难解决方法(0)

使用git将提交从master移到分支上

我正在努力学习如何有效地使用Git,我想知道我应该如何(良好做法/不良做法?)解决以下案例:

假设我在master中有以下提交链:

  • 初始提交
  • 承诺1
  • 承诺2
  • 承诺3

然后我意识到在最后两次提交中完成的操作是完全错误的,我需要再次从Commit 1开始.问题:

  • 我该怎么办?
  • 我可以将Commit 2和3移动到一个单独的分支以备将来参考(毕竟它们并不是那么糟糕)并继续在master上使用Commit 1吗?

git commit git-reset git-branch

61
推荐指数
1
解决办法
2万
查看次数

标签 统计

commit ×1

git ×1

git-branch ×1

git-reset ×1