【发布时间】:2018-03-20 22:42:32
【问题描述】:
我收到此错误:
Push Failed: SSH could not write data: Unable to send channel data
我认为我的 ssh bitbucket key 很好,因为它可以与其他存储库一起使用。
请帮忙。
【问题讨论】:
-
这里也一样。不过,我的 GitKraken 似乎有点懒惰。推送不起作用(继续加载)并且没有显示错误。真令人沮丧。
-
我在多个 GitHub 存储库上遇到了此类问题。它每隔几个月发生一次。我也使用 GitKraken,但我发现我也无法使用 GitHub Desktop 推送。为了解决它,我通常克隆原始存储库,然后复制我更改的文件。然后我可以推动我的改变,在那之后的几个月里一切都会好起来的。我尝试了很多其他的事情,比如重新验证 GitHub,为 GitHub 创建新证书等,但都没有奏效。
-
我过去发现的一件事有时会奏效。我将回滚我的本地提交,但保留更改的文件。然后我将这些文件的一个子集添加到提交中并推送它。然后再添加几个文件并推送。我可以将它分解为 2 或 3 个提交和推送,它可以工作。请注意,这些只是源代码,所以它们很小,我根本不会在这些存储库中推送大文件。但这种技术并不总是有效。
标签: ssh version-control gitkraken