Git 仓库清理方法

Git仓库删除与清理方法

方法一:删除 Git 仓库

1. 删除 .git 文件夹

# Linux/Mac
rm -rf .git

# Windows
rd /s /q .git

2. 删除整个项目

直接删除项目文件夹,然后重建一个新的。

注意:删除后,使用 git init 重新初始化一个干净的仓库。

方法二:清理现有仓库

1. 重置到初始状态

# 回退n个提交
git reset --hard HEAD~n

# 回退到特定提交
git reset --hard <commit_id>

2. 清空所有历史记录

# 创建新分支
git checkout --orphan latest_branch

# 添加所有文件
git add -A

# 提交
git commit -am "清理提交历史"

# 删除原主分支
git branch -D main

# 重命名当前分支为main
git branch -m main

3. 选择性保留提交

# 交互式变基,可选择保留哪些提交
git rebase -i HEAD~n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值