Git分支管理

1.创建分支

a.直接创建
    git branch dev(分支名)
b.基于某个历史版本创建分支
    git branch dev HEAD

2.查看分支

git branch -av

3.删除分支

git branch -d dev(分支名)

4.切换分支

git checkout dev

5.查看分支差异

a.查看分支差异
    git diff dev master
b.查看分支指定文件差异
    git diff dev master -- index

6.本地仓库推送到远端仓库

a.Git代码托管平台创建仓库
    http地址:https://gitee.com/woniu201/git-test.git
b.本地仓库与远端仓库关联
    git remote add origin https://gitee.com/woniu201/git-test.git
c.如果远端仓库是空的
    git push -u origin master
  一般远端仓库都会有readme文件,解决方案
    git pull --rebase origin master
d.提交到远程仓库
    git push origin master

7.拉取远程分支

a.拉取远程分支,默认拉取主分支
    git clone https://gitee.com/woniu201/git-test.git
b.拉取远程指定分支
    git clone -b dev https://gitee.com/woniu201/git-test.git
c.拉取主分支后,基于远端指定分支本次创建新分支
    git branch -av   红色部分代表远端分支
    git branch dev origin/dev  基于远端的dev分支本次创建dev分支

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×