github代码推送问题
因为github仓库代码的推送总是失败,所以改了一个方案采用ssh的方式来进行代码的推送,并记录操作步骤
方案:https方式换成ssh方式
git ssh 生成
假如已经生成的话,可以略过此步骤。
#
ssh-keygen -t rsa -C"你的邮箱"# 回车 后续步骤为:# 确认rsa文件位置 回车# 确认ssh文件地址 回车# 两次 passphrase 输入 回车
github 配置ssh
# 1.打开github网站# 2.进入setting页# 3.选择 SSH and GPG keys 菜单# 4.点击 new SSH key# 5.title 位置自定义输入,key 为 id_rsa.pub文件内容(默认地址为c:/用户名/.ssh/下)# 6.add SSH key
修改仓库远程地址
- git 小乌龟
因为仓库下拉代码时,使用的是https方式,需要将远端地址,修改成ssh地址。
我是用的是git小乌龟,所以我直接在
设置->git->远端->origin->URL
直接进行了修改保存。
对于小乌龟有一个问题需要注意。
设置->网络->SSH->SSH 客户端(S)
需要修改地址为 git安装位置下
usr/bin/ssh.exe
,默认的 ssh.exe 并不能正常完成推送。
- 命令行
# 删除远端地址git remote rm origin
# 添加远端地址git remote add origin <url># url 为ssh地址!!!
最后
就可以正常玩耍了!
版权归原作者 chunshand 所有, 如有侵权,请联系我们删除。