博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git配置
阅读量:4315 次
发布时间:2019-06-06

本文共 632 字,大约阅读时间需要 2 分钟。

git配置步骤:
1、安装git
2、安装TortoiseGit
3、ssh-keygen -t rsa -C "这里输入邮箱帐号,普通帐号也行" -f ~/.ssh/id_rsa(这里输入路径及密钥名)
    密钥对保存在c:/users/administrator/.ssh下
4、把公钥添加到代码托管平台
 
注意:
如出现多对密钥对应多个账户(公司邮箱abc123@company.com和oschina邮箱abc123@163.com)
采取以下解决方案:
1、统一密钥,只采用一对密钥对应多个账户
2、采用https的方式代替ssh的方式,每次操作都需要输入设置的用户名和密码
3、git bash启动时自动执行添加.ssh下密钥到ssh-agent,把输入的ssh-add命令写入.bashrc或.bash_profile(或其他任何shell环境配置文件中去),只要打开终端,自动执行ssh-add命令。参照:
    启动agent:eval `ssh-agent`(`符号是~键,而不是单引号)
    添加密钥到agent:ssh-add ~/.ssh/密钥名
4、.ssh/下创建config文件(名字为config格式为文件,没有任何后缀),此种方法配置过后直接输入ssh空格Host可以验证成功,但是直接用代码git clone验证依然不通过。如果有大神懂,请赐教。

转载于:https://www.cnblogs.com/Mr-4/p/4276484.html

你可能感兴趣的文章
http和webservice
查看>>
hdu1879------------prim算法模板
查看>>
jdbc之二:DAO模式
查看>>
MySQL性能优化方法一:缓存参数优化
查看>>
Angular2 - 概述
查看>>
正则表达式tab表示\t
查看>>
NodeJS+Express+MongoDB 简单实现数据录入及回显展示【Study笔记】
查看>>
Highcharts使用指南
查看>>
网络基础(子网划分)
查看>>
Google C++ Style
查看>>
MyBatis总结八:缓存介绍(一级缓存,二级缓存)
查看>>
div+css教程网站建设门户网站和电子商务网站CSS样式表
查看>>
[LeetCode][JavaScript]Candy
查看>>
Mybatis分页插件
查看>>
sk_buff Structure
查看>>
oracle的级联更新、删除
查看>>
多浏览器开发需要注意的问题之一
查看>>
Maven配置
查看>>
HttpServletRequest /HttpServletResponse
查看>>
SAM4E单片机之旅——24、使用DSP库求向量数量积
查看>>