git 拆分仓库,保留git提交记录
-- 克隆原始仓库代码
git clone <原始仓库URL>
-- 进入原始仓库目录
cd app
-- 添加新的远程仓库
git remote add newapp <新仓库URL>
-- 拉取原始仓库的所有提交记录
git pull origin master
-- 创建本地分支main
git branch main
-- 与原始仓库的master分支建立关联,获取所有的提交记录
git branch -u master main
-- 将提交记录推送到新仓库
git push newapp main