当我们在本地创建了Git仓库
,我们如何和github仓库
远程同步呢?
1、首先需要在github中创建一个仓库
1.1、填写仓库信息
2、完成创建后就可以将本地的git仓库和github上的仓库关联了
#注意:这里的地址要改成自己的地址
$ git remote add origin git@github.com:SimpleZGJ/Vue-demo.git
#查看当前关联的远程主机地址
$ git remote -v
2.1、查看自己远程地址
2.2、这里测试我是用的ssh
上传的,使用https
地址是不一样的
2.3、 使用ssh远程连接
,需要公钥
2.3.1、生成公钥
#切换到ssh工作区
$ cd ~/.ssh
#生成公钥
$ ssh-keygen -t rsa -C "这里换上个人邮箱"
2.3.2、linux下输入ls
,window下输入dir
,这时候会显示三个文件
id_rsa id_rsa.pub known_hosts
#id_rsa.pub文件中就是公钥
2.3.3、输入命令cat id_rsa.pub
,将打印出来的内容复制下来
3、到github中对应的仓库中部署公钥
3.1、将前面复制的密钥添加部署
4、到这一步就配置完了,下面就可以操作版本库了
4.1、将本地分支更新,推送到远程主机仓库
$ git push <远程主机名> <本地分支名>:<远程分支名>
#例如:$ git push origin master
#当省略冒号时,表示将本地的master分支推送到origin主机的master
4.2、将远程主机仓库某个分支,取回到本地
$ git pull <远程主机名> <远程分支名>:<本地分支名>
#例如:$ git pull origin master
#省略冒号:远程分支是与当前分支合并