git命令之常用基础命令

一、查看分支

git branch   #列出你在本地的分支

git branch -r   #列出全部远程分支

git branch d branchname   # 删除本地分支

二、合并分支

 eg: 将最新的master合并到自己的分支dev的步骤

1)git  checkout maser    # 切换到master分支

2)git pull                        # 拉取master最新的代码

3)git checkout dev        # 切换到自己分支

4)git merge master      #讲master的代码merge到自己的分支;二、合并分支

三、拉取远程分支并创建本地分支

eg: 自己需要某个远端已经存在的分支上拉取代码、修改和提交

1)git branch -r   #列出全部远程分支

备注:如果本地查看的远端分支不是最新的,可以切换都master,拉取最新的maser代码,然后再查看;

2)git checkout -b 本地分支名x origin/远程分支名x

使用该方式会在本地新建分支x,并自动切换到该本地分支x。建立的本地分支会和远程分支建立映射关系。

3) git pull     #拉取远端分支的代码;

四、本地分支和远程分支建立映射关系的作用

eg: 自己本地分支,需要提交到远端已经存在的分支上

1)git branch -vv

查看本地分支和远程分支是否已经有映射关系

2) git branch -u origin/分支名

建立当前分支与远程分支的映射关系

问题思考:本地分支只能跟踪远程的同名分支吗?

答案是否定的,本地分支可以与远程不同名的分支建立映射关系

猜你喜欢

转载自www.cnblogs.com/titou-/p/11609671.html