我的系统上有克隆目录的副本,另一个是分叉目录。它们都是相同的目录,以前我已克隆并处理它但后来决定分叉。现在问题是我的所有工作都在克隆目录上,我将不得不在分叉目录上重做相同的工作。那么如何找到这两个目录之间的文件差异,只更改/添加所需的文件?
旁注:我从克隆目录中做了git remote rm origin
,因为它没有让我向原始主人推送任何东西。所以现在当我做git remote -v
时,它只指向我在github上的回购。我无法比较差异。
答案 0 :(得分:0)
您已移除遥控器。
添加遥控器:
git remote add origin yourRemoteUrl
&安培;然后git push -u origin master
答案 1 :(得分:0)
转到要继续使用的文件夹(跟踪您的分叉的文件夹)。将您关心的所有内容设置为该存储库的远程。具体来说,将本地克隆添加为本地分支的远程:
git remote add badclone /path/to/bad/clone/.git
现在,你应该能够区分和拉动变化:
git diff badclone/master
git pull badclone