本文主要是介绍新环境关于phpstorm配置git的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
确保下载了ssh。
1、先修改邮箱、用户名
git config --global user.name “xxx”//这个必须得和你发布系统的名字保持一致
git config --global user.email "xxx@163.com"//这个必须得和你发布系统的名字保持一致 不然就可能导致验证不通过
2、生成SSHKey,并保存在C:\Users\admin.ssh路径下
ssh-keygen -t rsa -f ~/.ssh/id_rsa.xxx -C "xxx@163.com"
3、然后把生成好的.pub复制到你的系统去。
4、测试是否连接成功
ssh -T git@192.168.189.128 //你的目标仓库地址
基本上就可以用了。(如果还要输入密码,一般就是没有正确配置密码了,用global重新设置)
关于phptorm的配置,配置好git.exe地址就可以了,因为走的ssh不走http就不会弹出账号密码登陆了。
(注意,之前如果是用HTTP方式提交代码的,要进入到项目根目录.git下找到conf文件更改提交路径和方式)
如果还有问题参考如下:
-
新生成密钥的时候,git clone或者push的时候,经常会报这样的错误:
The authenticity of host 'github.com (192.30.255.112)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Google之后明白,少了一个known_hosts文件,本来密钥文件应该是三个,现在是两个,便报了这样的错误,此时选择yes回车之后,便可,同时生成了缺少了的known_hosts文件:Are you sure you want to continue connecting (yes/no)? //输入yes,回车
-
这篇关于新环境关于phpstorm配置git的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!