我在一个文件夹中有一堆文件,我将整个文件夹推送到github仓库。
然后,我对自己说,“我应该将这些文件放在单独的子文件夹中”......所以,我做了一些子目录,提交了更改并再次推送。
现在,我的远程仓库有子目录,其中包含我分离的所有文件,但它还包含repo中顶级目录中的所有文件!
如何将github同步到我的本地仓库副本?
答案 0 :(得分:2)
您有可能将文件移动到新目录中,在目的地添加文件,但没有告诉Git删除原件。
您可以为您要删除的根目录中的每个文件键入git rm <file>
,或者键入git add -u
将进行所有更改(包括删除)并提交结果。
答案 1 :(得分:1)
使用DeviceNetworkInformation.CellularMobileOperator;
命令代替常规git mv
以避免将来发生这种情况。 mv
将适当地调度移动的文件,以便它们可以以不创建重复项的方式提交。