git add .
git commit -m "Add stuff"
git push
git pull
,发现我在步骤2中处理的部分文件已附加到我的.gitignore文件中。如果我仍然在第2步的同一台机器上,这不是一个问题,但是当我还是学生时,我会在机器之间蹦蹦跳跳,并且必须使用当时计算机实验室中可用的任何机器。这种情况发生在Ubuntu和Windows 7上。我觉得我已经吃了疯狂的药片。
答案 0 :(得分:2)
git blame .gitignore
看看谁在搞乱它以及什么时候。如果是你,我建议git status
和/或git diff
在git commit
之前,以防某些工具/编辑/其他任何“有用”。