今天在上传一个本地项目到github仓库时,忘记忽略了某个文件夹target(在gitignore写上就可以),就直接push上去了, 最后查看github仓库时,发现了这个问题,所以决定删除掉远程github仓库中的target文件夹,有的人可能经常忽略dist或者node_modules文件夹,特别是node_modules文件夹必须要禁止上传,不然太大了,浪费资源

下面我以删除target文件夹为例,删除其他文件夹同理。
首先删除前项目仓库如下图:


删除后文件夹如下图:


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

首先需要进入你本地仓库的master文件夹下, 然后右键Git Bash Here ,打开命令窗口
然后分别执行如下命令

$ git --help                                     # 帮助命令
$ git pull origin master                    # 将远程仓库里面的项目拉下来
$ dir                                        # 查看有哪些文件夹
$ git rm -r --cached target              # 删除target文件夹
$ git commit -m '删除了target'        # 提交,添加操作说明

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

注意:本地项目中的target文件夹不收操作影响,删除的只是远程仓库中的target, 可放心删除。
每次增加文件或删除文件,都要先commit 然后再直接 git push,就可以同步到github上了。

github上如何删除文件夹相关推荐

  1. vscode 将本地项目上传到github、从github克隆项目以及删除github上的某个文件夹

    一.将本地项目上传到github 1.创建本地仓库(文件夹) mkdir study//创建文件夹study cd study //进入study文件夹 2.通过命令git init把这个文件夹变成G ...

  2. 使用 vscode将本地项目上传到github、从github克隆项目以及删除github上的某个文件夹...

    安装Git后,可以看到windows环境下有两个命令输入窗口Git CMD 和Git Bash Git GUI是可视化图形界面 Git中的Bash是基于CMD的,在CMD的基础上增添一些新的命令与功能 ...

  3. github 下载单个文件夹_从Github上下载单个文件夹的快速方式

    最近使用python需要从Github上下载文件,但官网上只能下载一个大目录下的所有文件,无法下载单个自己需要的文件夹. 网上主要的解决方式是SVN,有点麻烦没试. 尝试使用了Chrome的GitZi ...

  4. GitHub上如何创建文件夹

    1.登录到个人的GitHub中,进入所要创建文件夹的库中 2.点击"Create new file" 3.在这里输入你要创建的文件夹名称(此时我们创建的其实还是一个文件而不是文件夹 ...

  5. 如何下载GitHub上指定某个文件夹(下载仓库子文件夹)

    首先进入需要下载的文件夹(比如这个点击后复制地址栏地址) 复制地址栏链接 粘贴到这个网址:https://minhaskamal.github.io/DownGit/#/home 可以点击生成链接,下 ...

  6. GitHub如何下载单个文件夹

    更新: 如果用 Chrome 的话,我一般用 GitZip for github 这个扩展 Github中并不提供单个文件夹下载, 每当下载仓库中某个文件夹时,只能克隆整个仓库, 浪费硬盘空间不说,浪 ...

  7. html如何删除目录,无法删除文件夹 目录不是空的

    文件夹无法删除,显示"目录不是空的". 鼠标放上去的时候文件夹显示为空,删除的时候弹出窗口说"目录不是空的"文件出现故障,需要查错开始检查修复之后,就可以正常进 ...

  8. 由于在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决

    由于在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决 首先需要进入你本地仓库的master文件夹下, 然后右键Git Bash Here ,打开命令窗口 然后分别执行如下 ...

  9. Windows下配置Git连接上github, 并将本地文件夹同步(加入了个人注释)

    默认条件: 安装好了Git (在虚拟环境/相关环境下,打出git进行检验) 拥有Github账号 1. 检查本机是否有ssh key设置,打开Git bash客户端(就是powershell): $ ...

最新文章

  1. linux 条件判断
  2. 算法---------两数之和
  3. 对于flat_interface与public_interface的理解
  4. python读取配置文件 分段_Python3读写ini配置文件的示例
  5. cookie+memcached实现单点登陆
  6. 像加载DLL一样加载EXE
  7. juyter显示决策树图形_决策树分析细分市场
  8. gitlab访问错误Whoops, GitLab is taking too much time to respond
  9. 2013年第四届蓝桥杯C/C++B组省赛题目解析
  10. 8.最大滑动窗口问题
  11. 11000-雷达基本资料
  12. 阅读札记:创新与思维范式
  13. HTML实例--制作表单
  14. android 自定义快捷键,Android Studio中常用设置与快捷键
  15. GNU GRUB手册之安装(一)
  16. 【Codeforces613D】Kingdom and its Cities【虚树】【Tree DP】倍增lca
  17. python合并两个数据集_《利用Python进行数据分析》第7章 合并数据集
  18. 微型计算机仓库管理系统书籍,微型计算机应用于机物料仓库管理系统
  19. 按分类搜索淘宝直播接口API,淘宝直播API接口
  20. 【CV】FPN:用于目标检测的特征金字塔网络

热门文章

  1. Image加载二进制数据图片
  2. android google服务框架安装
  3. AD5686R(16位高精度DAC)硬件和程序设计
  4. 题目1482:玛雅人的密码
  5. Java - JDK 安装、环境配置
  6. python按键持续按下响应_python按键按住不放持续响应的实例代码
  7. HTML-坦克大战-完成子弹连发功能(三)
  8. NodeMCU入坑指南-低成本打造零舍友闻风丧胆WiFi断网神器
  9. SparkSQL_Dataset和DataFrame简介
  10. 春松客服:做好开源客服系统 | Chatopera