git远程仓库-git点读机

准备

开始之前,需要配置git的ssh公共的密钥到github上的ssh keys

将本地respo推送到远程库

先在远程的git服务器端创建一个版本库,可以是github,也可以是自己搭建的git服务器。

然后在本地连接到远程服务端:

git remote add origin git@server-name:path/repo-name.git

git服务端是github的时候:
git remote add origin [email protected]:familyhappy/praticeRepo.git

备注:其中[email protected]:userName/praticeRepo.git是我们GitHub中praticeRepo.git项目的ssh地址,userName是我们在GitHub网站上注册时使用的用户名,praticeRepo.git是我们为这个项目建立的仓库名。

推送到远程库

git push -u origin master
把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
所以以后只要本地的仓库中的代码做了更新,提交到本地仓库的分之后,就可以使用git push -u origin master将跟新的内容上传到远端。

创建本地仓库快捷的做法是通过github客户端完成。

本地同步远程的做法:

如果在GitHub上创建仓库的时候将README选项选择了则就已经算是一次提交了,若需要在本地同步远程仓库的内容则使用如下命令即可:
git pull [email protected]:userName/hello-word.git 或者 git pull origin master

猜你喜欢

转载自www.cnblogs.com/ling-javaweb/p/10972835.html