git 删除远程仓库中的目录或文件

在开发项目的时候又时候会无意间将本地的一些文件或目录不小心提交到远程仓库了的解决方法

1、预览将要删除的文件

git rm -r -n --cached 文件/文件夹名称

加上 -n 这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。

2、确定无误后删除文件

git rm -r --cached 文件/文件夹名称

3、提交到本地并推送到远程服务器

git commit -m "提交说明"git push origin master

4、修改本地 .gitignore 文件 并提交

  git commit -m "提交说明"

  git push origin master

ps:如果本地已经不提交该目录或文件了,但是远程仓库还存在对应的目录或文件。可以重新clone一份,在本地删除以后,提交,更新。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容