恢复分支中的所有提交并制作主副本的干净副本

时间:2017-11-03 09:51:59

标签: git

我有一个从master分支创建的功能分支。我做了一些我希望恢复的变化。总之,我想要功能分支,它将在创建后看起来像。在恢复之后,我需要做一些更改,并将bitbucket上的修改参数推送到服务器上存在的提交。

2 个答案:

答案 0 :(得分:1)

只需从主人创建一个新分支。

如果您因某种原因确实想要恢复,那么您可以使用

git reset --hard <commit_you_want_to_go_back_to>

答案 1 :(得分:1)

尝试

git checkout .

git reset --hard <commit>

删除未跟踪的文件:

git clean -f