Git 删除已经 Push 到远程多余的文件

例如要删除 data/log 文件

1. 在当前项目下打开终端

2. 查看有哪些文件夹

dir

3. 预览将要删除的文件(如果不清楚该目录下是否存在不应该删除的文件)

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

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

4. 确定无误后删除文件(不会删除本地的文件或文件夹)

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

5. 提交到本地并推送到远程服务器

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

6. gitcode 上查看

可以看到多上传的 data 文件以及删除了

相关推荐

  1. git已经commit怎么合并信息再push

    2024-01-27 10:04:02       18 阅读
  2. Git】撤销远程仓库提交(push

    2024-01-27 10:04:02       8 阅读
  3. 如何删除github中已经被追踪文件

    2024-01-27 10:04:02       26 阅读
  4. Git 命令拉取分支、忽略已经提交文件

    2024-01-27 10:04:02       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-27 10:04:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-27 10:04:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-27 10:04:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-27 10:04:02       18 阅读

热门阅读

  1. 【kubernets】kubelet证书单独更新

    2024-01-27 10:04:02       31 阅读
  2. 编程笔记 html5&css&js 058 css计数器

    2024-01-27 10:04:02       30 阅读
  3. git-开发命令

    2024-01-27 10:04:02       31 阅读
  4. 560.和为K的子数组(js)

    2024-01-27 10:04:02       32 阅读
  5. Servlet对象

    2024-01-27 10:04:02       36 阅读
  6. golang代码规范和单元测试

    2024-01-27 10:04:02       30 阅读
  7. Python中的虚拟现实(VR)技术和应用

    2024-01-27 10:04:02       34 阅读
  8. forwardRef - React父组件控制子组件

    2024-01-27 10:04:02       32 阅读
  9. 领导力风格

    2024-01-27 10:04:02       34 阅读
  10. 【LeetCode-452】用最少数量的箭引爆气球(贪心)

    2024-01-27 10:04:02       38 阅读
  11. 前端工程化之:webpack1-5(配置文件)

    2024-01-27 10:04:02       38 阅读