git使用技巧: master分支上的代码合并到main主支

1,217 阅读1分钟

在上传我们的本地项目到github中,如果遇到项目上传至master分支,而不是main主支的情况,如图所示,当前我们的项目在Your branches的master分支下:

image.png

现在我们要将master下的项目迁移合并至main主支,步骤如下:

git checkout main
# 切换到分支 'main'
# 您的分支与上游分支 'origin/main' 一致
git branch
# * main
#  master
git merge master --allow-unrelated-histories
# 将master分支合并到main上
# Merge made by the 'recursive' strategy
git pull origin main
#注意要先拉再推
git push origin main

完成后master分支上的代码就合并到main主支上来了。