分支

1:git branch:

    1):git  branch:查看本地分支

   2):git  branch  branchname:创建分支

   3):git   checkout   branchname:切换分支

   4):git   checkout  -b   branchname:创建并切换到新分支

   5):git branch -d branchname:删除分支

    6):git    branch   -v :查看每一个分支的最后一次提交

7):删除远程分支:git    branch   origin   --delete    branchname

8):基于远程dev分支创建本地的dev分支

git   branch   dev   origin/dev

例如:git checkout -b dev origin/dev

上例是:基于远程dev分支创建本地dev分支并切换到dev分支


分支的重命名:gi t     branch      -m      旧分支名           新分支名;

禁用快进的合并分支:git    merge     分支名称     --no-ff           -m "合并的信息在此处写"

创建分支并切换到分支:git     checkout     -b       分支的名称(此命令等同于git     add和git     commit)


封存文件:git     stash

显示所有封存的列表:git     stash      list

弹出封存的文件:git   stash   pop(git   stash   apply 名称);

合并分支:需要2步:

1:首先要切换到要合并的目标分支上;

2:执行git  merge  branchname命令执行合并操作

查看哪些分支已经合并到当前分支:git   branch    --merged

查看所有包含未合并工作的分支:git   branch   --no-merged

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 5,955评论 0 5
  • 本系列教程来自廖雪峰的官方网站,现在搬运过来,目的帮助自己和小白学习收藏!附赠:常用git命令清单 目录 前言 创...
    Blizzard_liu阅读 4,814评论 0 4
  • git分支使用的坏习惯 最近使用git提交代码发现大家的方式都不一样,自己在使用中也遇到了一些问题,导致代码危险。...
    好奇的小刺猬阅读 5,684评论 0 1
  • 1. 创建与合并分支 在Git里每次提交会被串成一条时间线,这条时间线就是一个分支.而HEAD是指向当前分支,当前...
    程序员七哥阅读 3,555评论 0 5
  • 分支概述 Git里有一个很神奇的特性叫分支。说到分支,你脑海中的第一印象可能是火影忍者里的影分身术:复制多个本体。...
    你好星期四阅读 4,371评论 0 0