第一次提交并推送到远程时,Git会继续在.gitignore中添加文件 [英] Git keeps adding files in .gitignore on first commit and push to remote

查看:6
本文介绍了第一次提交并推送到远程时,Git会继续在.gitignore中添加文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试执行我对GitHub的第一次提交和推送。最初,我的角度/缓存不在gitignore文件中。现在我已经添加了它,并尝试提交和推送,但它仍然包括角度/缓存目录,即它一直试图添加我认为以前跟踪的内容。

我尝试过的内容:

git rm -r --cached . && git add . && git commit -am "Remove ignored files"
git push -u origin master

我还尝试了git更新索引--假定-未更改的.angular/缓存

每次我都会不断添加

推荐答案

.gitignore文件仅防止将未跟踪的文件添加到索引[1],因此,如果您运行git add,则不会添加那里列出的文件。它从索引中删除已添加的文件!为什么从索引中删除文件没有帮助我不知道,但如果您rm -rf.git文件夹并重新初始化一个新的存储库(即从头开始您的Git存储库),它应该会起作用。

这篇关于第一次提交并推送到远程时,Git会继续在.gitignore中添加文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆