服务器上经常需要拉取代码,每次输入密码会比较麻烦,如何免密码拉代码
- 首先你的代码需要是用git进行管理的
- 在服务器中输入 ssh-keygen -t rsa -C "你的邮箱"
- 根据提示输入保存路径和密码(可以直接按回车,默认即可)
- 如果你是按照密码路径储存的,并且是root用户,那么你的公钥文件在/root/.ssh/目录下的xxx.pub文件中
- 通过vi编辑器打开这个.pub文件,填到你的代码服务器上,如:gitee是在仓库-管理-部署公钥管理-添加公钥
- 打开本地的代码中的.git目录下的config文件 把[remote "origin"]中的url下的地址 改成 ssh形式的git地址即可
- git pull 拉取代码。不需要再输入密码了