我该如何使用git pull-f
在哪里我该如何使用git pull-f,git,Git,在哪里 git pull --force 就像在rm-rf中一样,然后再从头开始git clone 最终结果应该是git diff不返回任何内容。您可以使用git fetch从远程存储库获取所有内容。然后您只需git reset--hard origin/master即可将当前分支重置为origin的master并重置工作目录。将工作目录重置回最新的pull: git reset --hard 然后像往常一样拉除了其他答案之外,我还将添加一个git clean-fdx来删除所有未跟踪的文件和
git pull --force
就像在rm-rf
中一样,然后再从头开始git clone
最终结果应该是
git diff
不返回任何内容。您可以使用git fetch
从远程存储库获取所有内容。然后您只需git reset--hard origin/master
即可将当前分支重置为origin的master并重置工作目录。将工作目录重置回最新的pull:
git reset --hard
然后像往常一样拉除了其他答案之外,我还将添加一个
git clean-fdx
来删除所有未跟踪的文件和目录,以避免在远程存储库中添加的文件以及当前克隆中存在的潜在问题
git clean -fdx
git fetch
git reset --hard origin/master