ubuntu之 一台机器如何配置多个git账号

本文介绍在Ubuntu系统下,一台机器配置多个Git账号的方法。先分别获取工作和私人的ssh-key,并将公钥添加到对应账号的SSH keys中,私钥交给agent管理;接着配置.ssh/config文件;最后按需通过git config命令配置仓库级别、用户级别或系统级别的gitconfig。

ubuntu之 一台机器如何配置多个git账号

【背景】

作为一个程序员,一定会有一个私人git(gitee),用来存放一些自己的经验积累,而在工作的时候也必然会有自己的工作git。
那么,如果在一台机器上把两个账号都配置上呢?

一、首先获取工作ssh-key

chen@DESKTOP-35RFC6V:~$ cd ~/.ssh/
chen@DESKTOP-35RFC6V:~/.ssh$ ssh-keygen -t rsa -C "aaa@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/chen/.ssh/id_rsa):

之后,一路回车到底

chen@DESKTOP-35RFC6V:~/.ssh$ ls
config  id_rsa  id_rsa.pub

将id_rsa.pub(公钥)的内容填到对应账号setting下的SSH keys中。

二、接下来获取私人ssh-key

chen@DESKTOP-35RFC6V:~$ cd ~/.ssh/
chen@DESKTOP-35RFC6V:~/.ssh$ ssh-keygen -t rsa -C "bbb@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/chen/.ssh/id_rsa):id_rsa_own

这次可要看清楚要输入保存的key的名字了,id_rsa_own,当然这个名字是自己起的。只要别叫id_rsa就好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值