前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git 清空所有 Commit 的方法

Git 清空所有 Commit 的方法

原创
作者头像
用户6632915
修改2021-05-24 10:37:45
1.1K0
修改2021-05-24 10:37:45
举报
文章被收录于专栏:学习随笔学习随笔
  1. 使用 git checkout --orphan new_branch ,基于当前分支创建一个独立的分支new_branch;
代码语言:txt
复制
git checkout --orphan  new_branch
  1. 添加所有文件变化至暂存空间
代码语言:txt
复制
git add -A
  1. 提交并添加提交记录
代码语言:txt
复制
git commit -am "commit message"
  1. 删除当前分支
代码语言:txt
复制
git branch -D main
  1. 重新命名当前独立分支为 main
代码语言:txt
复制
git branch -m main
  1. 推送到远端分支(下面是同时推送两个端的代码)
代码语言:txt
复制
git push -f origin main
git push -f mirror main

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档