1.创建 ssh key;
$ssh-keygen -t rsa -C "[email protected]"
[email protected]
为设置的邮箱
不用设置密码 一直回车; id-rsa 是私钥;id-rsa.pub 是公钥;
2. 登录GitHub; 打开Account settings;
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub
文件的内容:
3. 添加远程-本地版本库 关联;
$git remote add origin [email protected]:zccxy/Repository.git
4.把本地库推送到远程;
$git push -u origin master origin默认远程库;
由于远程库是空的,我们第一次推送master
分支时,加上了-u
参数,Git不但会把本地的master
分支内容推送的远程新的master
分支,还会把本地的master
分支和远程的 master
分支关联起来,在以后的推送或者拉取时就可以简化命令
以后就可以用$git push origin master 提交远程;
遇到的问题:
error: failed to push some refs to ‘[email protected]:zccxy/Repository.git‘
解决方法:
$git pull origin master
在上传之前先pull;
5.从远程 克隆
$get clone [email protected]:zccxy/Repository.git
时间: 2024-10-21 11:11:04