【发布时间】:2021-11-17 05:43:38
【问题描述】:
在我发现this tutorial 之前,我已经完成了许多所需的步骤。这包括制作密钥对并通过网站将密钥插入 gitlab 帐户。
在 Windows 10 上,使用 Putty GUI,我选择了我的私钥,然后通过 SSH 连接到:git@gitlab.com:mycompanyname-go/fuzzing.git
出现一个控制台窗口并显示以下内容:
Server refused to allocate pty.
Welcome to gitlab, @MyUsernameHere
为什么我的 SSH 控制台窗口在我输入任何命令之前就关闭了?我认为这与“服务器拒绝分配 pty”部分有关?
与我合作的一位开发人员说,这种情况正在发生“因为 gitlab 不像 SSH 那样具有交互性”,并且我需要以另一种方式连接。如果是这种情况,我希望有人可以逐步列出如何做到这一点,因为它让我发疯。
【问题讨论】:
-
git 使用 SSH 只是为了推/拉,而不是为了运行命令。
标签: git ssh gitlab repository putty