GIT 取消和移除跟踪已经提交的文件或者目录

git rm -r -n --cached your_dir # -n:加上这个参数,执行命令时不会从git跟踪里删除任何文件,而是展示此命令要删除的文件列表预览。(只用于展示,给你看的)

git rm -r --cached your_dir # 最终执行命令,取消跟踪,但不会真的删除本地文件

vim .gitignore # 增加不想跟踪的文件或者目录

git add .

git commit -m "移除your_dir目录下所有文件的版本控制" # 提交

git push origin master # 提交到远程服务器

你可能感兴趣的:(git)