四、本地仓库与远程仓库

2018-09-03  本文已影响0人  qinpmc

本文本地仓库指本地电脑的仓库;远程仓库为Github上仓库。

1. 创建本地仓库

可见  《二、创建Git版本仓库》

2. 创建Github上的仓库

创建Github上的仓库 为图形化界面操作,此处略。(注意,创建仓库的时候不要勾选Initialize this repository with a README)。

3. 关联本地仓库与Github上的远程仓库

git remote add origin git@github.com:username/reponame.git 

命令中username  为Github用户名,reponame为Github仓库名。

4. 推送本地仓库内容到远程仓库

git push -u origin master

-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

5. 其他

5.1 如果出现错误: fatal: remote origin already exists.

解决办法如下:$ git remote rm origin

5.2 直接克隆远程仓库到本地电脑

git clone git@github.com:username/reponame.git

命令中username  为Github用户名,reponame为Github仓库名。

5.3 其他有关远程仓库命令

查看远程仓库 :git remote -v 或git remote

删除远程仓库origin标签 :git remote rm origin 或者 git remote remove  origin 

添加一个远程库的标签:git remote add gitlab git@gitlab.com:abc/blog.git

推送到gitlab标签:git push gitlab master

修改origin标签对应的地址:git remote set-url origin git@gitlab.com:abc/blog.git

把gitlab 标签改名为coding: git remote rename gitlab coding

上一篇 下一篇

猜你喜欢

热点阅读