3

我将文件托管在 bitbucket 上,通常不时提交更改。

自从我上次提交以来,我的代码中出现了一些错误。

(这些错误已保存在各自的本地文件中,我还没有使用 git add 将其添加到本地 git repo。)

我想用工作代码恢复到我上次提交的内容。我目前正在master的一个分支上工作。

我应该为此使用什么命令?

4

2 回答 2

1

对于文件:git checkout -- filenamegit checkout -- directory/ 将对整个目录执行此操作,当然也git checkout -- .对整个存储库执行此操作。

于 2013-01-09T22:07:34.017 回答
1

git reset --hard将所有文件还原为HEAD. 我更喜欢这个,git checkout -- .但这只是一个偏好问题。

于 2013-01-09T22:30:58.627 回答