回滚 bitbucket repo 中的更改,然后稍后重新添加这些更改

Roll back changes in bit bucket repo and then re add those changes later on down the road

我已通过 Bitbucket 的回购协议进行了一些更改。您可以看到所做的更改如下

我想做的是回滚其中一些更改并保留其余更改。

以后我会添加并提交那些

我可以使用什么命令来执行此操作?

比如我要回滚到最后一个0416f69,我可以执行什么命令? 能否通过乌龟完成git

如果我稍后要读回更改,我可以使用什么命令?

选项很少:

  1. 做一个gitpatch from your changes and later apply他们。
  2. 检查 lats 所需的提交(分离头),然后从您希望保留的点创建一个新分支。 git checkout <commit id>
  3. 对不需要的提交执行 git revert
  4. 将您当前的工作备份到一个新分支,然后在需要的提交上执行 cherry pick

祝你好运,希望对你有所帮助。