python - 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 。
解决方案
推荐阅读
- gatsby - Gatsby 构建部署在数字海洋上,提供 404 导航
- php - php中的三元运算符设置变量错误,除非有括号
- ios - 自定义 IOS 过渡在关闭视图控制器时显示白色空白屏幕
- python - MAC OS 中的 python3.6 和枚举模块问题
- pandas - 如何遍历熊猫数据框的特定列的行以执行计算
- ruby-on-rails - 如何使用 Cloud9 C9 访问 Rails 5.2 凭据
- java - 二进制 XML 文件第 29 行:二进制 XML 文件第 29 行:膨胀类片段时出错
- python - ValueError:从多元正态分布生成样本时不允许负维度
- python - 如何在 Python 中进行真正的并行编程?
- python-3.x - Python return 语句,常见问题