您的位置:首页 > 其它

git基础教程四

2014-11-03 17:13 211 查看
1.远程仓库

1) 关联远程仓库

使用GitHub做为远程仓库,在GitHub上新建repo,

git remote add origin [远程仓库链接] 将本地仓库关联到远程仓库

远程仓库链接,如git@github.com:michaelliao/learngit.git

git push -u origin master 将本地仓库代码推送到远程仓库master分支上(第一次)

git push origin master

origin是git远程仓库的默认叫法

注意:

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,

还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

2)克隆远程仓库

git clone [远程仓库链接]

要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。

Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。

2.提交到远程仓库

1)下载代码到本地

git pull origin master git clone之后直接git pull它会自动匹配一个正确的remote url

2) 获取最新版本

git fetch origin master 从远程获取最新版本

在实际项目中,在向远程仓库push之前应当先进行fetch操作,然后merge本地master分支与origin master分支,合并没问题,才能进行push操作;

git pull相当于 git fetch与git merge一块儿进行

参考资料:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: