git:不是uptodate

时间:2009-09-30 19:27:56

标签: git github

我是git的新手。我已经将另一个存储库分开了一段时间。我想重新开始,所以我抓住了我的私有克隆,然后为上游存储库添加了一个遥控器。我无法从存储库中提取,因为它说某些文件不是uptodate。我不关心这些文件,我想要从上游远程的一切。有没有办法可以快速解决这个问题?

3 个答案:

答案 0 :(得分:3)

要根据存储库检出所有文件,请尝试

git checkout -f

git reset --hard

有时您可能需要删除任何未经跟踪/忽略的文件,这些文件可能与自上游添加的内容相冲突:

git clean -xdf

-f告诉clean继续删除文件(因为这可能很危险!),-x告诉它删除被忽略的文件,-d告诉它删除整个未跟踪的目录。要查看要移除的内容,请将-f更改为-n,以便进行干运行。

答案 1 :(得分:1)

git checkout -f 

之后你可以做一个

git pull

答案 2 :(得分:0)

为什么不在本地磁盘上的另一个位置再次克隆上游存储库?