新建了一个项目第一次提交没有提.gitignore文件,导致没有过滤把所有的东西都提交上去了。
然后新建了个.gitigonre文件没有效果。
原因是,我已经提交上去了,.gitignore只能忽略新增没有入版本管理的文件,如果文件已经入了版本管理,修改.gitignore对版本里的是无效的。
解决办法
git rm -r --cached .
git add .
git commit -m 'add .gitignore'
新建了一个项目第一次提交没有提.gitignore文件,导致没有过滤把所有的东西都提交上去了。
然后新建了个.gitigonre文件没有效果。
原因是,我已经提交上去了,.gitignore只能忽略新增没有入版本管理的文件,如果文件已经入了版本管理,修改.gitignore对版本里的是无效的。
解决办法
git rm -r --cached .
git add .
git commit -m 'add .gitignore'