Git diff给出';没有这样的路径';指定目录时出错
我的存储库如下所示: 应用程序(主目录)Git diff给出';没有这样的路径';指定目录时出错,git,Git,我的存储库如下所示: 应用程序(主目录) 组件_1(子目录) 组件2(子目录) 我想看看origin/release/version_1.1和origin/release/version_1.2之间的区别 所以我执行这个命令: git diff origin/release/version_1.1 origin/release/version_1.2 这让我看到了预期的差异 现在我只想在组件_1目录中获取差异 所以我使用了下面的命令 git diff component_1 origin/
- 组件_1(子目录)
- 组件2(子目录)
git diff origin/release/version_1.1 origin/release/version_1.2
这让我看到了预期的差异
现在我只想在组件_1目录中获取差异
所以我使用了下面的命令
git diff component_1 origin/release/version_1.1 origin/release/version_1.2
但现在我得到了以下错误:
fatal: origin/release/version_1.1: no such path in the working tree.
Use 'git <command> -- <path>...' to specify paths that do not exist locally.
fatal:origin/release/version_1.1:工作树中没有这样的路径。
使用“git…”指定本地不存在的路径。
您能帮我解决这个问题吗?查看文档,这里的语法如下所示:
git diff [<options>] <commit> <commit> [--] [<path>…]
(您可能不必使用--
,但它有助于避免歧义。)
git diff origin/release/version_1.1 origin/release/version_1.2 -- component_1