git - GitHub如何查看单个文件的变化?

标签 git github

我的最后一次提交更新了大约 300 个文件,差异页面显示 抱歉,我们无法显示整个差异,因为它太大了,而且速度太慢,我几乎无法滚动它。如何查看单个文件的更改?

查看特定文件时,我希望有一个链接可以将其与以前的版本进行比较,但我找不到任何链接。我是不是遗漏了什么或者为什么没有这么重要的功能?

最佳答案

使用 git diff。它可以接受修订和文件参数。

git diff master ./myawesomefile.txt 

将显示文件的 master 版本与本地版本有何不同

git diff 878a984e ./myawesomefile.txt

将显示提交哈希 786876 与您当前的本地版本有何不同

git diff 878a984e 48d74774 ./myawesomefile.txt

将显示 myawesomefile.txt 的提交哈希 878a984e 版本与 48d74774 有何不同

关于git - GitHub如何查看单个文件的变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31457591/

相关文章:

github - github中组织成员和外部合作者的区别

android - 尽管删除 git 子模块仍出现 "detached HEAD"错误

git - Git 如何知道该文件已重命名?

git - 为什么会发生 merge 冲突?

github - 当您 fork 的项目得到更新时,是否有 Github webhook 事件?

git - Phing 和 github

GitHub "Updates were rejected because the remote contains work that you do not have locally."

git - Github Push 上的权限被拒绝错误

Git:如何在不获取的情况下自动将本地分支与远程跟踪 merge

python - Pip 从 github monorepo 中安装 python 库