github新建项目并且git多个ssh密钥

来源:互联网 发布:linux密码忘记 编辑:程序博客网 时间:2024/05/21 22:43

常常需要建立多人共享文件,或者多台电脑进行协同办公,在github中中建立仓库,同时一个电脑多个ssh密钥。

本文是笔者完成之后对这个项目进行回顾的,可能顺序存在问题。供参考。



一。首先登录github,新建一个仓库。


此处新建一个仓库,名为xianzu;

进入仓库,为空仓库;

二。之后在本地新建一个ssh,使用指令ssh-keygen -t rsa -C {你的邮箱} -f ~/.ssh/xianzu{备注:此处xianzu为我在本地ssh密钥的名字},然后一路回车;


之后再c盘的ssh里面可以看到


config文件是我在本地存放多个ssh密钥的配置文件;

打开config;



可以看到,xianzu是我刚加上去的密钥。注意上面的github-xianzu的名字。


然后进入github的设置中,添加ssh密钥;


三。在创建仓库的地方 git bash

git clone下来xianzu这个仓库,虽然是空的

git clone git@github-xianzu:{这里为你的git账号}/xianzu.git;


遮住的地方为你的git名字;注意到上面的github-xianzu吗,意思是使用你刚刚配置的xianzu这个密钥;

然后


中随便更改一下,比如我加了三个文件。


之后进入xianzu这个文件夹,git bash

进行第一次提交


然后将本地与远程建立关联关系


四。在本地建立dev和自己名字的分支,与远程联系

比如dev分支,先在远程建立dev分支

在本地新建dev分支 

git branch dev

git checkout dev

然后建立联系


应该是没问题了。