当前位置: 首页 > 面试题库 >

无法克隆存储库:致命:R由fallthru拒绝的任何甘露醇管理的甘露醇

司寇旺
2023-03-14
问题内容

我是第一次设置 乙醇钠矿 。我正在按照以下说明进行操作。

当我ssh时,看起来不错:

$ ssh -p 2222 gitolite@debian
PTY allocation request failed on channel 0
hello gitolite, this is gitolite@debian running gitolite3 v3.5.3.1-1-gf8776f5 on git 1.7.2.5

 R W    gitolite-admin
 R W    testing
Connection to debian closed.

但是当尝试克隆时,它给了我以下错误:

$ git clone ssh://gitolite@debian:2222/home/gitolite/repositories/gitolite-admin.git
Cloning into 'gitolite-admin'...
FATAL: R any home/gitolite/repositories/gitolite-admin gitolite DENIED by fallthru
(or you mis-spelled the reponame)
fatal: The remote end hung up unexpectedly

我正在尝试从 yasin @ vonneumann 帐户克隆。我将此用户RSA公钥上载到 debian
服务器,将其重命名为,gitolite.pub并且gitolite setup -pk gitolite.pub没有任何消息或错误运行。然后,在
yasin @ vonneumann 主机上,我创建了一个文件,~/.ssh/config其内容如下:

host debian
     user gitolite
     hostname debian
     identityfile ~/.ssh/gitolite

(I也被复制id_rsa作为gitolitevonneumann

任何帮助表示赞赏,谢谢。


问题答案:

如果有~/.ssh/config文件,则需要对ssh url 使用类似于scp的语法

git clone debian:gitolite-admin.git

使用如下配置:

host debian
  user gitolite
  hostname debian
  identityfile ~/.ssh/gitolite
  port 2222

并且您不应该指定回购的完整路径。



 类似资料:
  • 问题内容: 我真的很坚持这一点。我在哈德森(Hudson)创建了一个工作,并以与其他工作相同的方式进行了配置。我的项目和构建交付物存在于Git中。但是每次我尝试构建它时,都会出现以下错误: 在其他线程中,有人建议通过以jenkins用户身份登录来创建不同的私钥-公钥对,但我什至不知道如何在终端中执行此操作。我的意思是我知道如何使用“ sudo”命令以不同的用户身份登录,但我不认为有人建议使用sud

  • 我正在尝试连接到我的VPS上托管的gerrit。我正在使用Git Bash for windows。我在GitBash中使用SSH-keygen生成了SSH密钥,并在gerrit服务器上添加了密钥。当我运行ssh时-p 29418 但当我通过运行以下命令克隆存储库时 我在Git Bash终端中看到以下错误 我无法理解正在发生什么以及如何在我的机器中成功克隆我的项目。有谁能在这件事上帮助我吗? 更新

  • 我正在尝试从我的Gitlab帐户克隆一个空存储库。我只是使用Gitlab存储库页面上下显示的地址: 然后在一个空文件夹中尝试这个操作,但它一直告诉我拒绝允许,要求重试: 当我选择地址进行克隆时,会显示以下消息: 怎么啦?怎么修?

  • 到目前为止,我已经尝试了我能想到的任何东西,并在网上找到了它,但我尝试的任何东西都不起作用。 我使用的是Windows 10。我已经在GitLab上有了一个存储库,并分配了一个SSH密钥。我只想克隆/推/拉普通的东西。 当我做ssh-Tv时git@gitlab.comI get<代码>欢迎来到GitLab,@user 。 但是当我尝试使用git克隆来克隆repo时git@gitlab.com:用户

  • 本文向大家介绍Git 克隆SVN存储库,包括了Git 克隆SVN存储库的使用技巧和注意事项,需要的朋友参考一下 示例 您需要使用以下命令创建存储库的新本地副本 git svn clone SVN_REPO_ROOT_URL [DEST_FOLDER_PATH] -T TRUNK_REPO_PATH -t TAGS_REPO_PATH -b BRANCHES_REPO_PATH 如果您的SVN储存库

  • 我已经找了很多个小时,寻找一个解决我这个看似容易解决的问题的方法。不是我的搜索没有结果,而是我的搜索找到了这么多不同的解决方案--没有一个有效。 ‘权限被拒绝(公开密钥)。致命:无法从远程存储库读取。‘ 我已经试过(并且再三试过)用许多不同的方法来修复它。正如我所说的,在过去的两天里,我花了很大一部分时间四处寻找答案。以下是我尝试过的一些事情: heroku键:清除后跟heroku键:添加 使用'