我想比较我已经与原始/上游存储库分叉的存储库的本地克隆,以查看是否已经进行了进一步的提交,要求我进行拉/合并。我想从命令行执行此操作。
我用这个命令将原始存储库添加到我的遥控器列表中:
git remote add upstream <original repo URL>
这在概述中 Github关于分支分支主题的页面。
但是,当我跑 git diff upstream
要么 git diff upstream/master
按照这里的建议 要么 git diff master upstream/master
按照这里的建议,我明白了:
fatal: ambiguous argument 'upstream': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
命令 git diff origin/master
不会返回错误(或任何事情)。我错过了什么吗?