GIT问题,git clone要求输入密码

时间:2016-10-03 05:35:38

标签: git gitolite

我已经在gitoliteèadmin仓库的keydir中生成了ssh密钥和PUB密钥。
当我将Repo克隆到我的本地时,它会要求输入密码 已有用户可以克隆回购。

Authorised_keys中完成更改后,

keydir文件未获得更新 推送keydir显示所有内容都是最新的。

如何让authorised_keys(在~git/.ssh下)文件自动更新,如前所述? 它应该在我们更新keydir下的PUB密钥时自动触发。

1 个答案:

答案 0 :(得分:2)

keydir表示您使用 gitolite

更具体地说,您克隆了the gitolite_admin repo,并尝试声明新用户。

  

在keydir的推动显示一切都是最新的

检查您的git状态:您需要在尝试推送之前添加提交更改(即keydir文件夹中的新公钥文件)。

baron添加in the comments时,ssh希望验证〜/ .ssh / authori z ed_keys中的公钥,而不是authori s ed_keys。
因此,如果问题不是拼写错误,请修复文件名。