git - Git diff 与远程中的子目录
问题描述
我在本地的 git 存储库(比如a
)是另一个 git 存储库(比如b
)的子目录。我的目标是检查我的文件与 remote 的匹配子目录中的文件之间的差异b
。我知道子目录的路径(比如,subdir/
)。如何获得所需的差异?
我试过了,
git diff master <a remote commit> -- subdir/
但它仍然将sample.txt
我的本地和subdir/sample.txt
远程b
视为不同。我能做些什么来实现所需的差异?另外,如果我也不知道子目录位置怎么办?
解决方案
我想到了,
git diff master <a remote commit>:subdir
推荐阅读
- opencl - 带有 OpenCL 1.2 的 NVIDIA Ampere 代 GPU 支持或不支持半精度浮点
- android - Stripe 支付是否支持阿联酋的三星支付?
- server - N/sftp 模块 - FTP_CANNOT_ESTABLISH_CONNECTION
- typescript - 如何在 TypeScript 中键入函数参数以映射对象属性?
- python - 为什么循环到文件并尝试加入列表后出现错误
- python - Elasticsearch-uploading 嵌套 csv 给出错误-0:[comments] 的对象映射试图将字段 [comments] 解析为对象,但找到了一个具体值
- python - 为什么 df2 不显示列的所有数据?
- javascript - 如何将选定的html元素解析为字符串
- sql-server - MSSQL 固定 getdate() 每个查询
- weka - Weka 异常:无法打开文件 iris.arrf