如何比较克隆和分叉存储库中的差异并修补我的工作?

时间:2016-06-28 14:21:07

标签: git github

我的系统上有克隆目录的副本,另一个是分叉目录。它们都是相同的目录,以前我已克隆并处理它但后来决定分叉。现在问题是我的所有工作都在克隆目录上,我将不得不在分叉目录上重做相同的工作。那么如何找到这两个目录之间的文件差异,只更改/添加所需的文件?

旁注:我从克隆目录中做了git remote rm origin,因为它没有让我向原始主人推送任何东西。所以现在当我做git remote -v时,它只指向我在github上的回购。我无法比较差异。

2 个答案:

答案 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