【笔记】清理Git仓库
前言
清理本地和远端的Git仓库,只保留最后一次提交
切换一个分支
- 切换一个分支,并且只保留最新的代码
<new_branch>
:新的分支名
1 | git checkout --orphan <new_branch> |
提交分支
1 | git add -A |
删除旧的分支(可选)
<old_branch>
:旧的分支名
1 | git branch -D <old_branch> |
重命名新的分支(可选)
- 将新的分支名改为之前的分支名
<branch_name>
:重命名后的分支名
1 | git branch -m <branch_name> |
强制推送到远端
master
:推送到远端的分支名
1 | git push -f origin <new_branch> |