赞
踩
此步骤可以不做,经测试不影响新增的git账户的使用
执行命令查看是否存在全局配置:
git config --global --list
如果其中有 user.name 和 user.email 信息,请执行以下命令将其清除掉:
git config --global --unset user.name
git config --global --unset user.email
cd ~/.ssh
ssh-keygen -t rsa -C “代码仓库注册的邮箱”
按下 ENTER 键后,会有如下提示:
Generatingpublic/privatersa key pair.Enter fileinwhich to save the key
(/Users/jitwxs/.ssh/id_rsa):
在这里输入公钥的名字,默认情况是叫 id_rsa,为了和后面的 gitee 配置区分,这里输入 id_rsa_github。输入完毕后,一路回车,钥对就生成完毕了。
GitLab的话打开id_rsa_gitlab.pub全部复制后去仓库中进行添加,复制的内容复制进Key中,Title想叫
从这步开始切换到仓库的位置做,
以下步骤仅在bash所在位置文件夹生效
cd xxx/workspace
在上一步中,我们已经将公钥添加到了 github 或者 gitlab 服务器上,我们还需要将私钥添加到本地中,不然无法使用。添加命令也十分简单,如下:
ssh-add ~/.ssh/id_rsa_gitlab // 将 GitLab 私钥添加到本地
ssh-add ~/.ssh/id_rsa_gitee // 将 Gitee 私钥添加到本地
如果出现了
Could not open a connection to your authentication agent.
则先运行下面了这个命令,就可以完美解决这个问题了<
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。