我的问题可能是非常基本的,但是如何从我知道 SHA 的版本提交(其作者是与我在同一个远程仓库上工作的同事)编辑特定文件?
问问题
72 次
2 回答
3
如果你想要的是获取文件的内容,你可以这样做
git show someHash:pathToFile
如果您想查看文件的当前版本与提交之一之间的差异,您可以这样做
git diff someHash pathToFile
如果你想用提交的一个替换文件的当前版本,你可以这样做
git reset --hard someHash pathToFile
于 2012-11-06T14:08:19.420 回答
2
git checkout hashOfCommit path/to/file
然后,您可以编辑该文件并将您的更改提交到您当前所在的分支。
于 2012-11-06T14:09:03.323 回答