Git删除远程仓库文件夹或文件的方法

Git删除远程仓库文件夹或文件的方法

背景:想删除一个git目录里的文件,当时提交了,但想删除master里的,怎么办?

1
2
3
4
git rm -r -n --cached  *
git rm -r --cached *
git commit -m "移除src目录下所有文件的版本控制"
git push origin master

如下,我把src里的全部移除,但是本地文件还保留:

  1. git rm -r -n –cached /src/\ //-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。
  2. git rm -r –cached /src/\ //最终执行命令.
  3. git commit -m”移除src目录下所有文件的版本控制” //提交
  4. git push origin master //提交到远程服务器

原文链接:http://www.cnblogs.com/xusir/p/4111723.html