- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
这周我设置了一个新的 GitLab 服务器。它正在运行。
昨天我强制他可以通过 HTTPS 访问以进行安全通信。
在 Eclipse 中,我通过首选项生成了一个 RSA key 。
但是如果我尝试导入一个 Git 项目 (git@DOMAIN:GROUP/PROJECT.git
) 那么:
填写我的密码(但 git 用户名),我得到了响应:
Auth fail: Invalid password or missing SSH key.
使用我的用户名和密码,我得到了响应:
Auth fail: Invalid password or missing SSH key.
通过 HTTPS 我得到响应:
cannot open git-upload-pack
拜托,我没看到什么?
最佳答案
来自here的回答:
我在将我的项目从 github 迁移到 bitbucket 时遇到了同样的问题,我是这样解决的:
简介:这里我将描述ssh key的使用。用户生成唯一 key 以使用 ssh 连接到远程计算机。所以你可以在本地创建它。之后,用户将 key 上传到想要无需密码且更安全地连接的远程机器。在 Git 上,同样的事情也会发生,用户创建一个 ssh key 并将生成的 key 值上传到 Git 系统提供程序,如 Github 或 Birbucket。上传您的唯一 key 后,您必须配置您的开发环境,让您的 git 系统提供商通过 ssh key 进行通信以提供安全性。
1) 我在 eclipse 中使用 ssh key 通过 github 将我的提交推送到远程,ssh key 设置在 window -> preferences -> General -> Network Connections -> SSH2
for eclipse (在 git 推送上,如果设置了这个 ssh key )。如果您的计算机上没有任何 ssh key ,则 follow this article为您生成一个并将其设置到上面路径中的eclipse中。
2) 在您的 github 或 bitbucke 帐户中,找到可以保存您的 ssh key 的屏幕。对于 bitbucket,它位于 https://bitbucket.org/account/user/[user-name]/ssh-keys/。 . '[user-name]' 这里是你在 bitbucket 的用户名。使用文本编辑器打开“id_dsa.pub”文件(您在其中生成 ssh key ),全选,复制并粘贴到您的 github/bitbucket 帐户的 ssh key 添加部分,然后单击添加。
3) 在 eclipse 中,确保为您的项目使用“ssh”GIT URI。转到 Window -> Preferences -> Team -> Git -> Configuration
,单击“Repository Settings
”选项卡并将您的 GIT ssh URI 粘贴到 remote.origin。网址
。
4) 最后尝试将您的提交推送到远程。您一定不要遇到任何错误,如果您有任何错误,请在我的回答下发表评论。
问候...
关于eclipse - GitLab + Eclipse + SSH - "Auth failed"或 "cannot open git-upload-pack",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21015255/
我在运行 git gc --prune=now 并得到结果 Counting objects: 100% (619263/619263), done. Delta compression using
我想获取某个类中的所有链接。 HTML 的一个例子是 ES M3 E-mini S&P500 June 2013
我正在 32 位 ARM mcu(Atmel SAM4SD32C,Cortex-M4/ARMv7E-M 部件)上实现二进制日志记录系统,并且正在设计我的数据结构。我的目标是将日志格式描述为一个压缩结构
以下测试代码: [Test] public void PossibleHtmlAgilityPackBug() { const string html = @""; var doc =
如何利用 D3 圆包布局来得到类似这样的图表: (即使有更细长的椭圆)? 这种图表样式的关键应用是更容易放置标签。 这是 jsfiddle这演示了我为其他目的制作的圆包,但我想对于任何想要试验和测试涉
在 C 语言中,编译器将按照声明的顺序排列结构成员,并在成员之间或最后一个成员之后插入可能的填充字节,以确保每个成员都正确对齐。 gcc 提供了一个语言扩展,__attribute__((packed
在 C 语言中,编译器将按照声明的顺序排列结构成员,并在成员之间或最后一个成员之后插入可能的填充字节,以确保每个成员都正确对齐。 gcc 提供了一个语言扩展,__attribute__((packed
在我正在处理的 WPF 应用程序中尝试使用合并的 ResourceDictionaries 解决问题时,我遇到了这个奇怪的问题。 我在外部 DLL(“通用”)中定义了自定义控件(TextButton、
在使用 webpack、webpacker gem 和 Rails 5.1 时,我注意到第一次运行 rspec 会生成 public/packs 和 public/packs-test 。 这些目录是
给定一个 HTML 文档,我想识别文档中的所有数字并在数字周围添加自定义标签。现在,我使用以下内容: HtmlNodeCollection bodyNode = htmlDoc.DocumentNod
我正在尝试使用 #pragma pack (n) 对齐数据成员.以下面为例: #include using namespace std; #pragma pack(8) // or (16) str
我正在尝试让 Html Agility Pack 在我的情况下工作。我需要检测现有 HTML 页面中的所有脚本元素并删除它们,将更改保存到另一个文件。在这里,bodyNode 返回正确数量的脚本标签,
我正在使用 GitLab,需要创建一个 .gitlab-ci.yml 脚本来为生成 nuGet 包的项目运行持续集成管道。 我在寻找可靠的文档来回答这个问题时遇到严重问题: 我应该使用 dotnet
我一直在尝试查找这个问题,但没有找到有效的解决方案。我的编译器忽略了#pragma pack(push) #pragma pack(2) 和 __ attribute __ ((aligned (2)
我正在尝试在 Ubuntu 10.10 上使用 Solaris Studio for Linux。 当我尝试构建以下代码时, const char * 名称 [] = { "苹果", "橙子", "芒
我正在尝试从 HTML 中删除不必要的内容。具体来说,我想删除评论。我找到了一个很好的解决方案( Grabbing meta-tags and comments using HTML Agility
我正在VHDL中的一个项目上工作,我需要从开关中获取4位输入,并根据其他开关的值向右或向左移动一定数量的位,该按钮需要在向右/向左移位之间切换。但是,当我尝试在Xilinx ISE中实现代码时,出现以
我有一台具有 SSH 访问权限的服务器,我想在那里放置一个 Git 源代码库。我刚刚在本地创建了一个 --bare --shared 存储库并将其复制到每个 SCP 的服务器。现在我想根据 SSH u
-moz-box-pack(或 box-pack)的 justify 属性似乎在 Firefox 中被忽略了。 Live example从我们的网站。每行中的数字应该右对齐,它们在 Chrome 中也
这是我的代码。我想知道如何“正确地”读取 BMP 文件,然后在不强制打包结构的情况下读取 header 值。 typedef struct __attribute__((packed)){ uint8
我是一名优秀的程序员,十分优秀!