首页 > 解决方案 > python脚本查找分叉存储库与远程github存储库之间的区别

问题描述

我已经将 github 存储库分叉到我的 github 帐户并克隆到我的本地机器,每当我想执行我用 python 编写的工具时,我需要确保我的本地副本 [它可能在 master 或任何其他分支上] 完全相同正如原始存储库主分支中的内容一样,

在下面的示例中,远程详细信息原始 repo 是 mk,我的分叉 repo 是 origin。

$ git remote -v
mk  git@github.com:mediak/meditool.git (fetch)
mk  git@github.com:mediak/meditool.git (push)
origin  git@github.com:seban/meditool.git (fetch)
origin  git@github.com:seban/meditool.git (push)

我想使用 python 脚本检查以下内容,如果完全匹配则可以,否则停止执行脚本。

混帐差异 mk/master 。

标签: pythondevopsgithub-apibuild-automationgitpython

解决方案


推荐阅读