1、创建SSH Key
ssh-keygen -t rsa -C "573143765@qq.com" 然后一路回车 [root@localhost ~]# ll ~/.ssh/ 总用量 8 -rw------- 1 root root 1675 3月 18 04:28 id_rsa 私有,自己保留 -rw-r--r-- 1 root root 398 3月 18 04:28 id_rsa.pub 公钥,放心给其他人
2、登录github,填写ssh-key
3、github创建库
4、把本地仓库文件上传到github仓库内
前提说明:本地文件必须先git commit到本地仓库才行; 本地仓库名称必须和github上的仓库名一致;
mkdir web01
cd web01
git init
git remote add origin git@github.com:yanqi1993/web01.git //remote提交 add到 origin远程仓库默认名称 地址
git push -u origin master //push 上传到远程master上
备注:我们第一次推送master
分支时,加上了-u
参数,Git不但会把本地的master
分支内容推送的远程新的master
分支,还会把本地的master
分支和远程的master
分支关联起来,在以后的推送或者拉取时就可以简化命令。
这时就可以看到github的web01仓库有上传的文件了
5、后续提交方法
git push origin master
后期使用此命令就可以把文件提交到github上去了。
6、克隆远程仓库
git clone git@github.com:yanqi1993/web02.git
web02目录可以不创建,克隆过来后就会有