git学习笔记(1) 多账户的使用
git学习笔记(一) 多账户的使用
前面配置的是单个账户的使用,我们在开发过程中可能会用到多个账户,如个人账户可能有code-****的,也有github的(虽然都是基于github的,主要都是基于ssh的),今天来记录一下多个账户的使用。
1、准备工作
本人目前拥有****-code账户和github账户,没有可以点击注册账户。说明一下:****-code其实应该就是****自己搭建的一个github服务器。
环境:CentOS(和前面很多文章一样,都是基于Linux系统的)
2、建立user的SSH key
对于****账户:
命令:
****-code表示的是此sshkey的名称
passphrase这边要求你设置一个ssh访问的密码,空的话代表不要密码验证访问
对于github账户:生成ssh key的操作跟****账户方式一样
3、****-code 和 github设置ssh key
将刚刚生成的ssh key保存到git服务器。
保存****-code 的ssh key:
登录****-code的ssh key管理界面:https://code.****.net/keys
进入~/.ssh/文件夹中,打开****_code.pub文件,将里面的所有内容拷贝到服务器。(注意不要添加空格或换行符)
如下:
保存github 的ssh key:同样的方式
拷贝的文件是github.pub的内容
4、建立ssh cofig文件:
编辑config 文件(config文件在.ssh文件夹下,.ssh文件夹默认为隐藏文件夹)
5、测试(Test)
成功画面: