操作步骤
拉取原仓库分支
git clone 原仓库地址 -b 分支名称 ---no-tags
---no-tags
参数为不克隆标签,详细可以参考git clone --help
手册添加新仓库地址
git remote rename origin old-origin git remote add origin 新仓库地址
创建主分支
如果原仓库分支不是主分支,建议创建一个主分支,通常主分支名称为
main
git branch main
推送到新仓库
git push -u origin --all
建立上下游关系
用于后续有需要再同步原仓库分支
添加上游仓库 git 地址到本地版本库
git remote add -t 原仓库分支名 --no-tags upstream 原仓库地址
将上游仓库最新内容同步到本地
请注意这里用的git fetch
git fetch upstream
合并上游仓库内容到本地分支
切换到需要合并的本地分支,再执行合并git checkout 需要合并的分支名称 git merge upstream/原仓库分支名
推送到仓库
git push -u origin --all
标签: git
文章来源:
鸿辰
版权声明:本网站可能会转载或引用其他来源的文章、图片、数据等信息。对于这些转载内容,版权归原作者所有。本站尊重原作者的劳动成果,并在可能的情况下注明来源和作者。如有任何版权问题,请及时联系,收到后将第一时间处理。