有专业做网站的吗gre考,网站建设沈阳公司哪家好,国外广告设计网站,装饰公司简介内容git 多账号管理
解决问题#xff1a;同一台电脑#xff0c;N 个 github 账号同时存在#xff0c;需要对应 N 个 github 账号的 SSH key 1、运行 git Bash 客户端#xff0c;输入如下代码#xff1a; $ cd ~/.ssh
$ ls2、创建一个 SSH key
$ ssh-keygen -t rsa -C …git 多账号管理
解决问题同一台电脑N 个 github 账号同时存在需要对应 N 个 github 账号的 SSH key 1、运行 git Bash 客户端输入如下代码 $ cd ~/.ssh
$ ls2、创建一个 SSH key
$ ssh-keygen -t rsa -C your_emailexample.com -f your_ras_name# 代码参数含义# -t 指定密钥类型默认是 rsa 可以省略
# -C 设置注释文字比如邮箱
# -f 指定密钥文件存储文件名 多个账号必须区分默认是 id_rsa 会重名3、添加你的 SSH key 到 github 上面去 $ clip ~/.ssh/id_rsa.pub4、配置 config 文件 # 配置
Host 自定义别名随意但会影响git相关命令建议取账号user.name 或 账号邮箱user.email
HostName 远程仓库真实域名(github.com或git.oschina.net) 或 ip地址
PreferredAuthentications publickey
IdentityFile 本地私钥id_rsa的路径
User 配置使用用户名写账号user.name或写git就行
# Port 端口号默认22
demo
# ckyHost cky
HostName github.com
PreferredAuthentications publickey
IdentityFile C:\Users\User\.ssh\cky
User cky# Port 端口号默认 22# hzhHost hzh
HostName github.com
PreferredAuthentications publickey
IdentityFile C:\Users\User\.ssh\id_rsa
User hzh# Port 端口号默认 22
测试连接
$ ssh -T gitcky
# Youve successfully authenticated, but GitHub does not provide shell access 提示这个表示成功了6、拉取项目 git clone gitgithub.com:cky/yourblog.git
# 改为(后面改成你的host名称)
git clone gitcky:cky/yourblog.git解决老项目 git pull 需要输入密码的问题
# 一是直接修改远程仓库的URL
git remote set-url origin gitHost别名:gitrepo# 二是先remote rm再remote add
git remote rm origin
git remote add origin gitHost别名:gitrepo