-----------------------------------------------------------------------------------------
如果你想删除所有不必要的文件,先编辑.gitignore文件,添加你想删除的文件,然后执行:
git pull
git rm -r --cached .
git commit -a -m ‘删除文件’
git push -u origin
注意上面的命令会删除远程提交的版本文件,不可恢复,切记执行后使用pull 命令拉去远程仓库(这样本地的文件也会被删除),一定要先
git add.
然后
commit -m '提交'
进行
push
-----------------------------------------------------------------------------------------
在操作忽略文件提交前需先生成(.gitignore文件)然后执行上面的命令;
将下面的内容复制到文件夹用git bash here
执行 touch .gitignore
vi .gitignore
将下面的内容粘贴到 .gitignore 文件保存 #这个符号表示注释
target
##.gitignore
.idea/
.classpath
.project
.settings
##filter databfile、sln file##
*.mdb
*.ldb
*.sln
##class file##
*.com
*.class
*.dll
*.exe
*.o
*.so
# compression file
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.iml
*.ipr
*.iws