git 删除远程仓库文件

git删除远程文件夹或文件的方法

项目开发初期由于.gitignore 文件配置不正确很有可能导致某些不需要的目录上传到 git 远程仓库上了,这样会导致每个开发者提交的时候这些文件每次都会不同。除了一开始提交的时候注意配置好 .gitignore 文件外,我们也需要了解下出现这种问题后的解决办法。

具体操作步骤如下:

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

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,660评论 1 26
  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 4,957评论 2 88
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 4,935评论 0 9
  • 自己很长的时间一直都是在一种混沌的状态中度过,感觉不知道自己的方向,表现在不停地改变方向,然后每条路都是半途而废...
  • 将要临摹《早春图》,尺寸158.3*108.1(厘米),合适尺寸的纸为熟宣,较薄(正常厚度)。然而,临《晴峦萧寺图...
    桂之华阅读 718评论 8 10