Git删除相关操作

这篇具有很好参考价值的文章主要介绍了Git删除相关操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

提示:为什么要记录笔记?笔记内容记录什么?

目录

前言 

笔记内容

一、Git 删除远程仓库中多余的文件或者文件夹

 二、Git 删除提交历史记录

 参考


前言 

最近,对于Git远程仓库中有些不需要的文件或文件夹想要删除掉。有些提交记录太多了,也想要删除掉。这些操作本人都不太熟悉,所以以笔记的形式记录一些网上查找到的资料或博客。笔记内容涉及的操作,已经经过验证可行


笔记内容

一、Git 删除远程仓库中多余的文件或者文件夹

第一步:先pull远程代码,保持同步

git pull

 第二步:删除文件

// 删除单个文件
 
git rm 文件名 --cached
 
 
// 删除文件夹
 
git rm -r 文件夹名 --cached

 第三步:提交

git commit -m "备注信息"

 第四步:推送

// 这个git push 前提是你已经使用过这个命令git push -u origin master
 
git push

 二、Git 删除提交历史记录

第一步:根据最新的master,切换一个分支

git checkout --orphan latest_branch

第二步: 在刚切换的分支上,暂存所有文件

git add .

第三步:提交 

git commit -m "记录清除提交记录后,首次提交"

 第四步:删除原始主分支

git branch -D master

第五步:将当前分支重命名为 master

git branch -m master

 第六步:最后,强制更新您的存储库

git push -f origin master

 参考

https://blog.csdn.net/u014678583/article/details/115195605

https://blog.csdn.net/weixin_40289389/article/details/124269007文章来源地址https://www.toymoban.com/news/detail-736952.html

到了这里,关于Git删除相关操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git 分支相关操作

    Create a new directory and initialize a Git repository. We are going to create a directory named “tutorial”. 进入这个tutorial文件夹,创建一个文件“myfile.txt”,在其中添加如下文本: 然后执行如下的 add 和 commit 命令: At this point, the history tree should look like this. Let’s create a new branch with the name “

    2024年02月06日
    浏览(34)
  • Git相关介绍和操作

    Git 是一个版本控制系统,它可以记录代码的变更历史,并允许多人协同开发。下面是 Git 的基本概念和使用方式: 仓库(Repository):Git 仓库用于存储代码的版本历史,包括代码变更、注释、作者、时间等信息。 分支(Branch):Git 允许创建多个分支,每个分支都有自己的代

    2024年02月11日
    浏览(37)
  • git 相关操作说明

    下载地址: 下载其中一个安装 2.打开gitee网站,注册账号 3.打开个人中心,选择ssh公钥,查看如何生成公钥 4.生成公钥后,添加相应的公钥 具体仓库操作 1.第一次提交需要配置账号 或者直接通过终端修改 如果是克隆项目指定分支到本地 3.拉取指定分支(更新,记住第一次

    2024年02月05日
    浏览(48)
  • git的相关操作

    Git是一个 分布式版本控制工具 ,可以快速高效地处理从小型到大型的各种项目。 Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具。 版本控制是一种记录文件内容

    2023年04月08日
    浏览(25)
  • IDEA中GIT相关操作

    1.创建tag 右键项目,然后按照 Git - Repository - Tag… 创建tag。 或 顶部菜单栏 按照 VCS - Git- Tag… 创建tag。 填写 Tag name ,Message 此时tag是在本地提交的,未提交到git上 2.提交tag到git push ,勾选push tags push checkout对应tag的代码 位置:窗口右下角创建分支处——Checkout Tag or Revision …

    2024年04月11日
    浏览(30)
  • 玩转git第8章idea中操作git文件误删除,进行恢复

    假设通过在工作区新增文件,然后通过add,commit,在本地仓库中已经有了版本记录,然后在工作区不小心进行了删除,此种情况怎么恢复? 1.新增文件进行commit  2.在工作区进行delete操作 3.进行恢复操作 4. 选中,进行reverse  5.进行查看 1.2.1 情况描述 在工作区进行删除文件后

    2024年02月11日
    浏览(49)
  • git回滚指定版本相关操作

    当提交推送到远程仓库之后,需要回退到特定版本,去修改该代码,然后在推送到远程仓库; 1.查看目前版本状态: git status 2.查看提交日志,找到需要回滚的git版本号 git log 3.将当前分支回滚到id=9c45732c5701fc84164bebe3c05760a72a4ece12 #这个是软回滚,只回滚commit的代码,会将回滚代码存放

    2024年02月02日
    浏览(40)
  • Git的基本操作(安装Git,创建本地仓库,配置Git,添加、修改、回退、撤销修改、删除文件)

    Git 是开放源代码的代码托管⼯具,最早是在Linux下开发的。开始也只能应⽤于Linux平台,后⾯慢慢的被移植到windows下,现在,Git可以在Linux、Unix、Mac和Windows这⼏⼤平台上正常运⾏了。 如果你的的平台是centos,安装git相当简单,以我的centos7.6为例: 我们还可以用下面的指令来

    2024年03月28日
    浏览(68)
  • git相关笔记

    1、概念 Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种 项目。 Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作 流分支等特性。 代码托管中心:是基于网络服务器的远程代码仓库,一般我们

    2024年01月24日
    浏览(31)
  • git碰到最常见相关疑难操作记录

    1.1 git 拉取v1代码 1 git checkout -b new_branch 2 git clone -b v1 fxxx.git 1.2 git拉取V1代码最直接不用解决冲突的方法 1 mkdir new_ 2 git clone fxxx.git 3 git fetch origin v1 4 git branch 发现只有v1 5 git add . 6 git commit -m “xxx” 7 git push origin v1 1.3 方法2 要从远程仓库中拉取指定分支(例如v1),您可以使用

    2024年01月22日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包