我想获取我在Git中提交的文件的所有以前版本(让我们假设为Abc.xml)。获取在Git中提交的任何文件的所有以前版本
有没有办法做到这一点?我相信Git有版本控制系统,所以我觉得我的旧版本文件可以使用。有什么建议么?
我想获取我在Git中提交的文件的所有以前版本(让我们假设为Abc.xml)。获取在Git中提交的任何文件的所有以前版本
有没有办法做到这一点?我相信Git有版本控制系统,所以我觉得我的旧版本文件可以使用。有什么建议么?
你可以看到你的文件的日志:
git log -- myFile
或者,对于所有分支:
gitk --all -- myFile
然后结帐(这意味着在您当前的工作树代替)your file with any past version
git checkout <commit> <file>
或者只是用git show
来看。
我正在错误:对象文件是空
然后检查:
是的,你可以这样做:
git log Abc.xml
来获取更改此文件提交的哈希值。然后,对于每个散列,可以显示更改:
git show c0d235cae22540ef1bcd2a35dddd919166d45666
大多数IDE都具有此功能。 NetBeans有一个非常好的Git接口。
第一个建议:检查** ANY ** git教程。 – zerkms