通常用在需要从模板仓库创建项目仓库的时候用到,不需要保留模板的提交记录,只需要模板的当前最新版本代码。

假定已经克隆了模版代码。

首先检出代码到新的临时分支

git checkout --orphan tmp

根据需要适当修改代码,然后提交这个新分支的所有更改

git add .
git commit -m "Initial commit."

删除原来的分支, 如 main

git branch -D main

把当前分支 (tmp 分支) 重命名为 main

git branch -m main

将远程仓库地址修改成新的仓库

git remote set-url origin git@github.com/xueye404/new-project

推送代码

git push -u origin main
最后修改:2023 年 08 月 02 日
如果觉得我的文章对你有用,请随意赞赏