Gitpython合并从合并分支替换master中的代码
Gitpython merge replacing the code in master from the merged branch
我正在尝试使用 gitpython.To 测试合并两个分支 我在两个分支 master 和 release.Finally 中保存了一个具有不同代码的单个文件 main.py 我正在合并发布分支到 master.After 合并操作 master 分支中的代码刚刚被发布分支中的代码替换。
main.py(硕士)
import os
main.py(发布)
import git
Merge.py(代码片段)
repo = git.Repo.clone_from(HTTPS_REMOTE_URL, DEST_NAME)
repo.git.checkout('release')
repo.git.checkout('master')
repo.git.merge('release')
main.py(硕士 - 预期)
import os
import git
main.py(大师 - 实际)
import git
由于另一个问题,合并不是 working.The 以上代码可以很好地将一个分支合并到另一个分支。
我正在尝试使用 gitpython.To 测试合并两个分支 我在两个分支 master 和 release.Finally 中保存了一个具有不同代码的单个文件 main.py 我正在合并发布分支到 master.After 合并操作 master 分支中的代码刚刚被发布分支中的代码替换。
main.py(硕士)
import os
main.py(发布)
import git
Merge.py(代码片段)
repo = git.Repo.clone_from(HTTPS_REMOTE_URL, DEST_NAME)
repo.git.checkout('release')
repo.git.checkout('master')
repo.git.merge('release')
main.py(硕士 - 预期)
import os
import git
main.py(大师 - 实际)
import git
由于另一个问题,合并不是 working.The 以上代码可以很好地将一个分支合并到另一个分支。