我正在使用master分支,但很长一段时间没有进行变基。
我想知道master分支在哪里,特别是对文件的最新开发进度感兴趣。
有没有办法在origin master上查看文件的最新版本,而无需重新设置我的工作区?
答案 0 :(得分:1)
您可以使用:
git show COMMITISH:path/to/file
查看特定提交或分支的文件内容。在您的情况下,它看起来像:
git show origin/master:path/to/file
答案 1 :(得分:0)
将主人拉入新分支
git checkout -b master_preview
git pull origin master
#diff the branches
git diff master
#clean up when finished
git checkout master
git branch -d master_preview
答案 2 :(得分:0)
将此用于主分支与上游文件的图形差异:
git difftool origin/master master -- file
在Linux上,如果安装meld
,则效果最佳。