git - Git比较两个文件
问题描述
我想将我的 RPi 上的 Github 文件夹中的文件与存储库中的文件进行比较,以检查要保留的修改。
然后我做了:
git diff file.ext
但我不明白哪个文件是哪个:
diff --git a/file.ext b/file.ext
我发现那a
是源文件,b
也是目标文件。但从什么角度看?哪个是我的 RPi 上的文件,哪个是 GitHub 代表上的文件?
提前致谢。
解决方案
文件中的更改a/file.ext
由 表示---
。对于文件b/file.ext
,更改以+++
. 因此,源文件是远程文件,目标文件是您本地更改的文件。
您也可以通过将远程文件与本地文件进行比较来自己测试它。然后你可以再看看git diff
。git diff
可以在此处找到该命令的更详细说明。
推荐阅读
- python - adb 屏幕流式传输到 python + opencv
- nginx - nginx 使用模块编译
- python - SyntaxError:非默认参数遵循python中的默认参数
- javascript - 防止按下特定链接/按钮时关闭下拉菜单
- momentjs - 使用 moment.js 验证时间
- python - 如何创建命令并将其添加到 python 存储库中的路径
- android - 我们可以单击自定义列表视图项目并在 App Widget 上执行不同的操作吗
- node.js - BadRequestError: checks.state 参数丢失
- c++ - 二叉树中的递归搜索
- python - Pygame在进行计算时没有响应