当前位置: 首页 > news >正文

【Git使用】删除Github仓库中的指定文件/文件夹

前言:

上篇文章带大家上传了第一个项目至github,那要是想删除仓库中的指定文件夹怎么办?在Github中 仓库是无法通过鼠标操作直接删除文件和文件夹的,那只能通过 git 命令来执行删除操作。接下来就带大家进行操作。

详细步骤:

一.随便创建一个文件夹,拉取仓库中的项目代码

1.1在桌面新创建了一个空文件夹

1.2右键点击显示更多选项,接着点击Open Git Bash here

1.3在github仓库中点击右侧那个绿色的Code,复制SSH信息

1.4在git bash 中输入git clone 复制的SSH信息,这里粘贴信息的时候不要Ctrl+v,最好右键点击Paste进行粘贴

1.5回到我们创建的那个空文件夹,发现已经有了github仓库中的项目代码

二.删除指定文件/文件夹

2.1现在先展示一下项目的路径

我这里相当于从远程仓库中下载了一个名为test1的文件夹,里面保存了一些文件/文件夹

dir :展示当前文件夹中的信息

cd 文件夹:跳转至那个文件夹中

我这里就是先展示了文件夹,里面存放了一个名为test1的文件夹,接着我跳转到test1的文件夹中,并展示了test1中的信息

2.2删除文件夹:演示删除out文件夹,输入git rm -r --cached 文件夹名 删除文件夹

2.3删除文件:演示删除github_t1.iml文件,输入 git rm -r --cached 文件名 删除文件

2.4提交删除信息,这步是必要的!输入git commit -m "删除信息"

2.5 将删除后的代码上传至github,输入git push origin master

三.在远程仓库中检查

回到github的仓库中,发现out文件夹和github_t1.iml文件已经被成功删除

最后,我们自己新创建的文件夹没用就可以直接删掉咯

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • FPGA科学高效的编程方法有哪些?
  • 硬件工程师笔试面试——电机
  • Android MediaPlayer + GLSurfaceView 播放视频
  • 【Linux篇】常用命令及操作技巧(基础篇)
  • WebRtc一对一视频通话_New_peer信令处理
  • 深度学习02-pytorch-06-张量的形状操作
  • C++的 try-catch 结构
  • Gitlab学习(008 gitlab开发工作流GitFlow)
  • 这是一篇给Java小白看的JVM文章
  • Diffusion Models/Score-based Generative Models背后的深度学习原理(7):估计配分函数
  • 【机器学习】——支持向量机
  • antd table 可展开行的多种控制
  • PS教程,从零开始学PS
  • css基础知识笔记
  • 告别枯燥:我开发了一个在电脑桌面上使用弹幕来背单词的软件
  • 《Java编程思想》读书笔记-对象导论
  • Debian下无root权限使用Python访问Oracle
  • Idea+maven+scala构建包并在spark on yarn 运行
  • Java精华积累:初学者都应该搞懂的问题
  • laravel 用artisan创建自己的模板
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • tab.js分享及浏览器兼容性问题汇总
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 问题之ssh中Host key verification failed的解决
  • 译自由幺半群
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • 走向全栈之MongoDB的使用
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ‌分布式计算技术与复杂算法优化:‌现代数据处理的基石
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (ZT)一个美国文科博士的YardLife
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (剑指Offer)面试题34:丑数
  • (每日一问)基础知识:堆与栈的区别
  • (三)uboot源码分析
  • (原創) 物件導向與老子思想 (OO)
  • (转)关于多人操作数据的处理策略
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .net Stream篇(六)
  • .NET 中 GetProcess 相关方法的性能
  • .net6使用Sejil可视化日志
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .Net小白的大学四年,内含面经
  • .NET学习全景图
  • .NET应用UI框架DevExpress XAF v24.1 - 可用性进一步增强
  • .stream().map与.stream().flatMap的使用
  • /proc/stat文件详解(翻译)
  • /var/lib/dpkg/lock 锁定问题
  • [BUUCTF 2018]Online Tool
  • [BUUCTF NewStarCTF 2023 公开赛道] week4 crypto/pwn