Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 更改文件列表_Git - Fatal编程技术网

Git 更改文件列表

Git 更改文件列表,git,Git,如何获取特定变更集中已更改文件的列表?我原以为是这样的 git diff --name-only a329a7b3b85a2f23d2cc2b6c897dc30fb25fa6a5 对于我在a329a7b3b85a2f23d2cc2b6c897dc30fb25fa6a5中所做的更改,但它会返回紧随我之后的修订中所做的更改。所以我需要找到以前变更集的id:-S 这是预期行为吗?为什么 你想要什么 $ git show --oneline --name-only sha $git show--one

如何获取特定变更集中已更改文件的列表?我原以为是这样的

git diff --name-only a329a7b3b85a2f23d2cc2b6c897dc30fb25fa6a5
对于我在
a329a7b3b85a2f23d2cc2b6c897dc30fb25fa6a5
中所做的更改,但它会返回紧随我之后的修订中所做的更改。所以我需要找到以前变更集的id:-S

这是预期行为吗?为什么

你想要什么

$ git show --oneline --name-only sha $git show--oneline--name only sha 或许

$ git show --format=format: --name-only sha $git show--format=format:--仅限名称
天哪,这真的离题了吗?请查看
相关问题列表。工作目录与给定提交之间存在差异。@William Pursell:不,:
此表单用于查看您为下一次提交所做的相对于命名目录的更改。
重复:是,正是我需要的。谢谢(将在达到上限15分钟后检查)