欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > Git 仓库清理方法

Git 仓库清理方法

2025/1/8 18:17:46 来源:https://blog.csdn.net/i89211/article/details/144956104  浏览:    关键词: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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com