拉动git的问题发生了变化:未提交的更改

时间:2013-10-30 23:47:38

标签: git github

我遇到了git的严重问题,实际上是.gitignore文件,它是自编写的,它已经有20k行相同的文本/ target,但问题是:

当我尝试做某事我做的时候:

git add .
git commit -m ""
git pull

当我使用git pull时,我得到一个错误,说我的工作分支上有未提交的文件,而且是.gitignore,我试图改变我的回购,但问题仍然存在,我不知道知道该怎么做了。

如果有人可以帮助我,那将意味着很多,因为我很少有时间来完成项目。

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题,你的.gitignore充满了垃圾(20k行)并且你想用一个好的替换它。

尝试以下方法:

从您的删除存储库(Github?)中获取最新更改。

git fetch origin

将.gitignore替换为遥控器(可能是好的)。

git checkout .gitignore

现在,git status的结果不应将.gitignore列为已更改的文件。之后,您可以编辑.gitignore并提交它。

注意:git book是available in Portuguese