Git"绝对"命令之间的路径管道?

时间:2015-09-28 07:56:06

标签: git

我在我的git工作树的某个目录中并运行git diff HEAD。这将显示从repo根开始的文件名(实际上它们以/为前缀,但例如--name-only至少需要处理)。然后,这些路径直接无法使用git checkoutgit add,因为这些路径需要相对路径。是否有一个选项告诉这些命令某个路径来自存储库根目录?

1 个答案:

答案 0 :(得分:2)

git diff HEAD - 仅限名称 - 相对$(git rev-parse --show-toplevel)