Git命令:git rm -r

Git命令:git rm -r

语法

git rm [-f | --force] [-n] [-r] [--cached] [--ignore-unmatch] [--quiet] [--] <file>…​

示例

将.setting文件夹从版本库中删除

git rm -r --cached  .setting #--cached不会把本地的.setting删除
git commit -m 'delete .setting dir'
git push -u origin master

将被.gitignore文件所忽略的文件从版本库中删除

git rm -r --cached .
git add .
git commit
git push  -u origin master

参考链接:https://git-scm.com/docs/git-rm

你可能感兴趣的:(Git)