git 远程仓库github 添加与克隆(Linux)

远程仓库

1.Github

本地Git Github 是通过SSH加密的)

1. 创建SSH Key 在主目录下.SSH文件夹下是否有id_rsa id_rsa.pub 文件,如果没有则创建。

$ ssh-keygen -t rsa -c “自己的邮件地址”

得到两个文件 id_rsa.pub 是公钥

 

             id_rsa 是私钥

2. 打开GitHub    Account setting ,  SSH Keys 页面

 Add SSH Keys 上添加Title ,在Key 文本框里粘贴 id_rsa.pub 内容

2.添加远程仓库

登录GitHub 在右上角Creat a new repo  ,创建一个新的仓库

Repository name 填入 learngit  点击Create repository 创建新的Git

本地的learngit 下输入 :

$ git remote add origin git@github.com:(你自己github的名字例:123lxy )/learngit.git

把本地库推送到远程:

$ git push -u origin master (将当前分支master推送到远程)

之后只要修改后 再提交 $ git remote origin master

 

第一次使用push 连接GitHub 时会出现SSH警告,之后就好了。

 

3.从远程库克隆

1.github上建一个新库:gitskills

2.勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件。创建完毕后,可以看到README.md文件

3.现在远程库已经准备好,可以用git clone 克隆一个本地库:

$git clone git@github.com:123lxy/gitskills.git

进入gitskills目录里,已经有README.md文件了。

4. 如多人协作开发,每人克隆一份就可以了。

Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。 默认ssh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值