git push不会更新远程存储库

时间:2017-10-09 09:49:11

标签: git

我们将提交推送到我们的git服务器并将git服务器推送更改为Github。

我们的git服务器克隆项目如下:git clone --bare git@github.com:xxx/xxx.git,修改post-update脚本:git push --mirror &,因此在提交提交后,这些提交也会被推送到Github。

部署工作流程:

  • 更改为生产部门
  • 使用master
  • ff-only合并到生产分支
  • 将生产分支推送到远程
  • 生产服务器仅提取生产分支更改

有时我们成功地将提交推送到生产分支(git push成功返回),但是在我们部署之后,我们发现提交没有被推送,我们再次执行这些步骤,它可以工作。

如何调试此问题?

我做了什么

  • 推送后,我获取远程并验证差异:git fetch origingit diff origin/production-branch,它不起作用。

  • 我已将git的git服务器1.9.1更新为2.14.2,我不知道它是否有效。

0 个答案:

没有答案