前言
使用 Git 过程中,难免会遇到使用 Git 既管理公司项目,又要管理自己个人项目。那么 Git 如何做到呢?是本篇主要讨论的内容,在这里做下笔记。
生成新 ssh key
确保已经安装了 Git,在电脑上打开 Git 创建 ssh key。如果已经存在一个 ssh key 那么需要生成第二个 ssh key,使用命令:
1 | ssh-keygn -t rsa -C "email" |
为了与之前的 ssh 区分,可以重新命名以 id_rsa_me 重新命名。回车,重复确认回车即可。
添加新 ssh key
默认 ssh 只会读取 id_rsa,所以为了让 ssh 识别新的私钥,需要将其添加到 ssh agent。
使用命令:
1 | ssh-add ~/.ssh/id_rsa_me |
如果报错 Could not open a connection to your authentication agent.无法连接到 ssh agent 可执行 ssh-agent bash 命令后再执行 ssh-add 命令。
然后将公钥添加到 Git 帐号。
配置 config 文件
查看 .ssh 文件中是否存在 config 文件。
如果存在,可以直接编辑 config 文件。可以使用 Sublime Text 编辑器进行编辑。
如果不存在,需要创建 config 文件,使用 touch config 命令创建,然后再编辑 config 文件。
对 config 文件进行配置:
1 | # 第一个账号 |
测试是否配置成功
使用命令:
1 |
|
如果出现欢迎语,则表示配置成功。
结语
创建 Git 多账号时,注意创建新的 ssh key 与默认 ssh key 区分,再创建 config 文件进行配置帐号进行管理。