首页 > 其他分享 >git 如何清除git提交记录?

git 如何清除git提交记录?

时间:2023-06-28 11:47:19浏览次数:43  
标签:git 提交 清除 master branch commit 分支

1、清除线上仓库git提交记录

 1.切换到新的分支

git checkout --orphan latest_branch

  2.缓存所有文件(除了.gitignore中声明排除的)

 git add -A

  3.提交跟踪过的文件(Commit the changes)

 git commit -am "commit message"

  4.删除master分支(Delete the branch)

git branch -D master

  5.重命名当前分支为master(Rename the current branch to master)

 git branch -m master

  6.提交到远程master分支 (Finally, force update your repository)

 git push -f origin master

标签:git,提交,清除,master,branch,commit,分支
From: https://www.cnblogs.com/dongfangzhaoyue/p/17510974.html

相关文章

  • Gitee通过本地git上传大于10M的文件教程
    Gitee通过网页端默认上传的文件需要小于10M,如上传10M-100M的文件需要通过本地git上传,此时需要使用git指令操作,步骤如下。首先创建一个文件夹,打开后右键使用gitbash功能分别进行简要步骤说明如下1-8,详细可见下图操作说明。1、gitinit初始化;2、gitremote绑定gitee仓库3、git......
  • git分支如何重命名?
    在开发中,我们可能会涉及到对某个分支进行重命命的操作,需要用到的命令有:1、本地分支重命名本地分支是指:你当前这个分支还没有推送到远程的情况,这种情况修改分支名称就要方便很多gitbranch-m原始名称新名称//例如修改test为newTestgitbranch-mtestnewTest2、远程分......
  • git merge合并分支
    gitmerge合并分支:https://blog.csdn.net/qq_21743659/article/details/114845698?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168792239016800222877558%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168792239016800222877......
  • Git忽略部分修改的方法(.gitignore添加忽略文件不起作用的解决办法)
    背景:有时候本地修改,有些修改不需要提交上库,所以需要进行部分文件的修改进行忽略处理。 一、.gitignore方式忽略.gitignore文件中只能忽略本地新增的目录或者文件,这个文件默认会被提交上库,除非该文件添加了忽略自身。 二、.git/info/exclude方式忽略.git/info/exclude文件......
  • Git 子模块
    1概览使用Git管理源代码,进行子模块操作时,此文可作为参考(LookupCheat-Sheet)2何时使用submodules合适的场景:子模块代码应独立于其他应用者项目(container/containerproject)。不依赖,高内聚,同一代码库共享于多个应用者项目。代码规模大,若其中某个同样大规模的代码模块长时......
  • 实践篇:1 虚拟机使用rmp方式安装部署GitLab-ce
    01环境准备电脑:MACAir虚拟机:VMwareFusion12.2.3Linux环境:CentOS702rpm方式安装部署GitLab服务步骤1:centos7安装wget1、查看是否安装:rpm-qa|grep"wget"如果已安装会显示wget相关信息,如果不显示信息就表示没安装,wget命令自然不能使用。2、安装wgetyum-yinsta......
  • AtCoder Beginner Contest 228 G Digits on Grid
    洛谷传送门AtCoder传送门?这啥啊,不会。考虑行和列分别作为左部点和右部点建二分图(实际上这个建图只是辅助理解,不需要显式建图),每个左部点和每个右部点,边权为格子中的数。容易想到一个dp,设\(f_{i,j}\)为走了\(i\)步,当前在点\(j\),走过的所有边权组成的不同整数的数量。但......
  • Git常用命令
    Git常用命令#创建分支gitbranch分支名称#查看分支gitbranch-v#切换分支gitcheckout分支名称#分支合并gitmerge分支名称#合并的时候可能出现冲突,那么此时就需要手动解决冲突......
  • git commit
    #修改最近提交的commit信息gitcommit--amend--message="Vissim联仿代码入库"--author="duanyanling<[email protected]>"#仅修改message信息gitcommit--amend--message=""#仅修改author信息gitcommit--amend--author="duanyanl......
  • 怎么部署代码到git上,并配置idea 拉取代码等操作
     怎么部署代码到git上,并配置idea拉取代码等操作?1要将代码部署到Git上并配置IDEA以拉取代码,您可以按照以下步骤进行操作:231.创建一个Git仓库:首先,在Git托管平台(如GitHub、GitLab、Bitbucket等)上创建一个新的仓库。请根据您的需求进行设置,并获取仓库的URL。452.......