avatar

如何在Git中删除错误上传到GitHub的文件夹或文件

一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。

在代码版本管理的过程中,经常会遇到上传了错误的文件或文件夹,因此在错误上传的情况下,我们应该怎么从Github上面移除多余的文件夹或文件呢?

在Github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过Git命令来解决

步骤

  1. 首先进入你的工作目录下,即你的项目master文件夹下,右击空白处,选择Git Bash Here
  2. 将远程仓库的文件夹拉下来,这时拉下来的文件在仓库暂存区,并不是本地项目的文件夹中。
    git pull origin master    # 将远程仓库里面的项目拉下来
    在这里插入图片描述
  1. 查看有哪些文件夹,删除对应的目标文件

    dir

    在这里插入图片描述

  2. 删除需要移除的文件夹或文件(后面加上文件夹或文件的名字)

    git rm -r --cached ClassesCode  # 删除ClassesCode文件夹

    在这里插入图片描述

  3. 添加更改项目的注释信息

    git commit -m '移除ClassesCode文件夹'        # 提交,添加操作说明

    在这里插入图片描述

  4. 推送到GitHub的项目中

    git push -u origin master   # 将本次更改更新到github项目上去

    在这里插入图片描述

整个过程截图在这里插入图片描述

文章作者: Davion
文章链接: https://originalcoder.gitee.io/2020-920-github/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 菜鸟站站
打赏
  • 微信
    微信
  • 支付宝
    支付宝