Git远程操作

Posted geeklove

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git远程操作相关的知识,希望对你有一定的参考价值。

最近在公司,老是遇到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-远程操作

Git远程操作详解

Git操作命令3-远程仓库操作

Git远程操作

Git远程操作

Git远程操作详解