每次git pull代码到生产服务器时都要输入帐密是很麻烦的,见下图:
root@OdooServer:/usr/local/src/TC_IOTmeter_datacenter_2.0# git pull Username for 'https://codeup.aliyun.com': Password for 'https://codeup.aliyun.com':【解决办法】
于是将帐密登录改为ssh免密登录服务器,有下面语句测试阿里云codeup云效代码仓库,免密登录成功,见下图:
root@OdooServer:/usr/local/src/TC_IOTmeter_datacenter_2.0# ssh -T git@codeup.aliyun.com Welcome to Codeup, Anonymous!【遇到新问题】
已经可以ssh免密登录服务器的情况下,git pull时却仍然提示要输入帐密,见下图:
看来问题出git远程仓库的https路径,改为git@路径即可。修改/.git/config,方法如下:
修改前
修改后
再次git pull,成功!



