我提一杯 ~
首先我们 authorize_keys 都正常的情况下,第一次 clone 需要输入密码,疑惑的是,这时候你不知道输入什么密码,自始至终咱也没设置过密码啊 !! 套用作者的话,毕竟不是什么军事项目 !!
这个时候评论区有了答案,给 git 这个账号设置个密码,然后输入这个密码就可以了 ! 撒花
但是后续每次 pull 都要输入密码,不甚其烦 ~ 于是继续我把 git 删了,从头再来一遍,这次我从创建好 git 用户开始就 su git 切换到 git 用户操作,后面创建文件夹之类的都是在这个用户下操作的 !这把不存在权限问题了吧 !!!结果还是一样的
然后我把本地的 ssh key ,重置了,并校验了和 github 通信!竟然新的key authored faild ,,,我慌了 !!!
最后找到一个哭笑不得的答案 !!就是在第一次与git服务器链接的时候,客户端会提示这个ssh通信不可信,本次通信的key是,让你确认!!yes/no,通常我们直接回车!!问题就在这里!!
你必须输入 yes ! 你必须输入 yes ! 你必须输入 yes !
然后回车!一切都好了起来 ……
你回头看:
添加远程库 - SSH警告
Sign in to make a reply
末子网络
我提一杯 ~
首先我们 authorize_keys 都正常的情况下,第一次 clone 需要输入密码,疑惑的是,这时候你不知道输入什么密码,自始至终咱也没设置过密码啊 !! 套用作者的话,毕竟不是什么军事项目 !!
这个时候评论区有了答案,给 git 这个账号设置个密码,然后输入这个密码就可以了 ! 撒花
但是后续每次 pull 都要输入密码,不甚其烦 ~ 于是继续我把 git 删了,从头再来一遍,这次我从创建好 git 用户开始就 su git 切换到 git 用户操作,后面创建文件夹之类的都是在这个用户下操作的 !这把不存在权限问题了吧 !!!结果还是一样的
然后我把本地的 ssh key ,重置了,并校验了和 github 通信!竟然新的key authored faild ,,,我慌了 !!!
最后找到一个哭笑不得的答案 !!就是在第一次与git服务器链接的时候,客户端会提示这个ssh通信不可信,本次通信的key是,让你确认!!yes/no,通常我们直接回车!!问题就在这里!!
你必须输入 yes ! 你必须输入 yes ! 你必须输入 yes !
然后回车!一切都好了起来 ……