有没有办法通过 github 通过 git 推送用户的最后一次提交?

有没有办法通过 github 通过 git 推送用户的最后一次提交?

我通过 github 拥有一个组织帐户,最近我们不得不从该组织中删除一个用户。

  • 用户从未推送他们所做的最后一点更改。
  • 我们无法访问用户使用的实际 github 帐户。
  • 但是我们确实可以访问他们工作的服务器。

问题是用户在没有推送的情况下进行了提交,并且尝试在他们以前的工作环境中的服务器上进行推送失败,因为我们没有该 github 帐户的凭据。

我拥有组织帐户的管理员权限/所有权,所以我想知道是否有人知道我可以通过 git 做什么来覆盖凭据?

不幸的是,我是否将不得不对所有事情进行冗长的手动差异比较,以跟踪更改,并弄清楚这个人曾经做过什么提交,因为他们已经做了很多提交 - 只是从来没有将这些更改推送/推送出去?

相关内容