码迷,mamicode.com
首页 > 其他好文 > 详细

Git远程操作

时间:2017-12-12 01:08:49      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:git merge   mat   查看   checkout   远程   bsp   问题   blog   fetch   

最近在公司,老是遇到Git远程操作的问题,现总结如下:

1,本地checkout一个新的分支,向远程push的时候,若远程没有该分支,会新建一个.

2.将远程代码clone到本地修改并commit后,若远程代码有变化,应使用pull拉取,解决冲突后再提交

3.pull = fetch + merge,如果本地仓库和远程存在追踪关系(tracking information),使用 git pull origin可将远程分支拉取到当前分支上来

   若没有追踪信息,则指定分支来pull,如 git pull origin next:master(next远程仓库,master本地仓库)

4.查看远程主机名使用 git remote

5.git merge branchname 用于将branchname合并到当前分支上来,如果合并有冲突并在本地解决后,再push到远程分支,在远程合并时则不会出现冲突

   branchname也可以是远程分支,此时将远程分支合并到当前分支,比如: git merge origin/master

6.若没修改任何东西,再次push到远程仓库的时候不会发生任何变化.

 

Git远程操作

标签:git merge   mat   查看   checkout   远程   bsp   问题   blog   fetch   

原文地址:http://www.cnblogs.com/geeklove01/p/8025795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!