第一次上传项目
首先确认项目是否有 .gitignore 文件,没有就新建一个。把 gitignore 文件 所在的目录当做根目录去匹配想要忽略的文件
1 | src/network/require.js //根目录下的确切路径 |
忽略掉已经上传的文件
想要忽略的项目已经上传到远程仓库了。在 .gitignore 文件里面配置之后直接上传是无效的,因为.gitignore只能忽略那些原来没有被 trac k的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
1 | git rm -r --cached . //删除所有的 |