我有一个过时的git代码库副本,没有任何git跟踪(没有任何
.git
文件夹)。 我想查看它与原始git代码库之间的差异,而不影响远程git代码库。 目前为止,我尝试了以下方法:git init
git remote add origin {origin_URL}
git fetch --all
git --no-pager diff -R origin/master --numstat
...但这只是列出了所有的文件,并且说它们在本地都不存在。
也许这是因为我还没有在本地添加任何文件到git跟踪中?
我需要创建一个新的本地分支,将更改提交到该分支,然后将其与origin/master分支进行比较(然后删除该分支,因为我不需要它)吗?或者有没有一种不需要创建分支的方法来完成这个任务?