进行大量修改后,我想运行一个验证脚本以确保更改正确:更改并不是很琐碎的机械操作,但很容易检查。
为此,我希望每个修改的文件都调用一次验证脚本,并以原始和修改后的文件作为输入。 git show $REV:$PATH
可能会到达那里(假设没有重命名),但是我想知道是否内置了某些东西,或者没有“强行强制”就可以轻松访问它。
答案 0 :(得分:0)
git show commit_id --name-only
将列出提交中的文件部分。
这意味着,对于每个文件,您可以retrieve a single file from a specific revision in Git。
您提到:
git show $REV:$PATH
对于同一路径:
git show $REV~1:$PATH
在(已提交)修改之前,这将为您提供原始内容