/merge-ext

merge test for multiple repository branches

Merge test

测试多个 repo 下分支的合并。

将在另外的repo中操作合并此repo的branch。

https://github.com/MarshalW/merge-test main 分支合并改动到当前 main 分支。

# 创建临时空分支
git checkout --orphan test_tmp
git reset --hard

# 当前空分支下pull指定repo的branch
git pull https://github.com/MarshalW/merge-test.git main

# 切换到main分支,做merge
git checkout main
git merge test_tmp

# 删除临时分支
git branch -d test_tmp

# 手工处理可能的版本冲突并提交
git add .
git commit -m '处理版本冲突'
git push