由于未添加.gitignore文件造成提交的项目很大(包含生成的二进制文件)。所以我们可以将编译生成的文件进行过滤,避免添加到git版本库中。
1、为避免冲突需要先同步下远程仓库
$ git pull
2、在本地项目目录下删除缓存
$ git rm -r --cached .
3、新建.gitignore文件(如果项目下已经存在改文件,请忽略这一步)
$ touch .gitignore
在项目的根目录下面新建.gitignore文件并添加相应的过滤规则
$ vim .gitignore
4、再次add添加所有文件
输入以下命令,再次将项目中所有文件添加到本地仓库缓存中
$ git add .
5、再次添加commit
这次commit是为了说明添加ignore文件的。
$ git commit -m "add gitignore"
6、最后push提交到远程仓库
$ git push