匿名用户

1级

2016-03-26 回答

1.git checkout xxx(切换到你要将其他分支合并到的主分支上,xxx是分支名)

2.git merge xxx (合并操作)

3.git branch -d xxx(删除已经合并的分支,可选择不删除)

git clone url #克隆新的版本库

02 git init

03 git pull repo_name #有关联的远程库,抽取并和本地合并

04 git fetch remote_repo_name #抽取并新建分支

05

06

07

08 #在当前commit对象上新建分支 指针head

09 #head指向正在工作中的本地分支的指针(别名)

10 #不会切换到新建的分支上

11 git branch branch1

12

13 #切换分支将head指向branch1

14 git checkout branch1

15

16 #工作流程卡

17 #在不同的分支里反复切换,并在时机成熟时把他们合并到一起

18 #git的分支实际是一个包含所指向对象校验和的文件(40个字符长度SHA-1字串)

19

20 #分支的新建和合并

21 #0、自己工作分支mybranch,工作的好好的

22

23 #1、突然有新需求,先切换到生产环境分支product;

24 git checkout product

25

26 #2、为新需求新建分支branch_pack,切到其中,并在其中编码,直到通过测试用例

27 # -b 新建分支并切换到其上

28 git checkout -b issueXXXX

29

30 #3、切换到生产环境分支product,将2中的开发工作分支branch_pack合并进来,然后推送到生产服务器上

31 git checkout product

32 # 合并

33 git merge branch_pach

34 #冲突解决,merge失败时很可能因对同一文件的同时更改,所以必须手动人工解决 取舍代码,确认冲突解决后需要把冲突文件 git add到staged area,运行git status查看所有状态确保无误后再git commit提交,注释好冲突为什么这么解决

35

36 git push 远程仓库名 本地仓库名

37

38 #分支删除

39 git branch -d branch_pach

40

41 4、切换到mybranch继续自己的工作

42 git checkout mybranch

43

44 #切换分支最好没有待提交的文件,即stage area是清洁的

45 #查看各个分支最后一个提交对象的信息

46 git branch -v

47 git branch --merge/no-merged

48 #查看哪些分支已被并入当前分支(译注:也就是说哪些分支是当前分支的直接上游

49

50

51

52 #给分支生成patch文件可以给

53 git format-patch

54

55

56 #把本地名为serverfix的分支推送到远程origin库的awesomebranch分支

57 git push origin serverfix:awesomebranch

58

59 #跟踪远程分支 从远程分支checkout出的本地分支成为 跟踪分支

60 git checkout -b sf origin/serverfix

61 git checkout --track origin/serverfix

62

63 #删除远程分支

64 git push origin :serverfix

65

66 git两种开发分支方法

67 长期分支:一个主分支保持稳定代码,其余多个开放分支

68 特性topic分支:多个短期单一功能的分支

69

70 #给当前文件 打特定版本标签

71 git tag -a beta0.1 -m "some 注释"

72

73 #回退到某个tag

74 git tag beta0.1

git 主干修改合并到分支_git 主干分支代码能merge到开发分支代码相关推荐

  1. git 主干修改合并到分支_git分支与主干合并操作

    git分支与主干合并操作 1.主干合并分支 在主干上合并分支 branch (master)git merge branch --squash 提交合并后的代码 (master)git commit ...

  2. git 主干修改合并到分支_idea+git合并分支解决冲突及详解步骤

    Git分支详解参考: 分支管理组成 1.1.master主干 在版本管理中,代码库应该仅有一个主干.此主干是和当前生产保持一致的,是可用的.稳定的可直接发布的版本,不能再主干上进行任何开发操作.git ...

  3. git 主干修改合并到分支_这才是真正的 Git——分支合并

    本文作者:lzaneli,腾讯 TEG 前端开发工程师"合并前文件还在的,合并后就不见了"."我遇到 Git 合并的 bug 了" 是两句经常听到的话,但真的是 ...

  4. php分支结构有哪几种语句,PHP开发——分支结构

    用eclipse做项目中常遇到的问题-如何创建并读取properties文件 在用eclipse做项目开发的时候我们常常会将一些重要的内容写在配置文件里面, 特别是连接数据库的url,username ...

  5. git 开发分支图解

    1 Git,在技术层面上,绝对是一个无中心的分布式版本控制系统,但在管理层面上,我建议你保持一个中心版本库. 2 我建议,一个中心版本库(我们叫它origin)至少包括两个分支,即"主分支( ...

  6. 通过idea的Git使主干项目合并到分支中(主干同步到分支)

    正常来说,而且现在网上的教程都在说,分支同步到主干的办法,今天因为项目需求,需要将主干的项目全部合并到分支上,正常的都会,反过来就不会了,这个问题,我也是找了很久才知道解决办法,当然如果有人能知道其他 ...

  7. idea集成git合并分支到主干

    idea集成git合并分支到主干 新建分支 在新分支修改功能 idea切换到master分支 在RemoteBranches选择修改的分支 合并完成后即可push到远程 新建分支 在当前版本使用New ...

  8. Git笔记:合并分支到主干,合并主干到分支,分支合并到分支

    Git将master合并到自己分支 当主干有新版本代码提交时,我们往往需要将master合并到家自己分支,下面一develop分支为例记录整个过程. 1. 切换空间到master主干分支上 git c ...

  9. Git如何合并分支到主干及合并主干到分支

    Git如何合并分支到主干及合并主干到分支 文章目录 Git如何合并分支到主干及合并主干到分支 零.预备知识 一.创建分支 二.合并分支到主干 三.合并主干到分支 参考资料 精益开发实践用看板管理大型项 ...

最新文章

  1. scipy 笔记:solve_triangular
  2. The Zen of Python, by Tim Peters
  3. eclipse代码补全
  4. java log4j logback jcl_内部分享:如何解决Java日志框架冲突问题。
  5. luogu P1659 养猪 dp 好理解
  6. TensorFlow 2.x GPU版在conda虚拟环境下安装步骤
  7. IO模型(epoll)--详解-02
  8. java联合主键_hibernate联合主键映射(注解版)
  9. k8s与监控--从telegraf改造谈golang多协程精确控制
  10. python批量音频转格式_GitHub - shede333/SWConvertVideoToAudio: Python批量转换 视频 为 音频MP3(即提取音频文件)...
  11. 联想电脑进入BIOS曾经走过的“坑”
  12. chrome 插件 —— Volume Control 调节声音
  13. Windows MySQL 下载及安装教程
  14. HTML- markdown版 江城子·乙卯正月二十日夜记梦
  15. Web前端之HTML 与 CSS基础知识
  16. 用批处理删除N天前或指定日期时间(前后)创建(或修改)的文件
  17. 看顶级渣男如何邀约100个女朋友(二)
  18. Unity3d之骨骼动画
  19. F28M35调用IQmath库出错
  20. mysql 查询 断号_Mysql断号查询(连续数字查询中间断开的地方)

热门文章

  1. 【BZOJ 2149】 拆迁队
  2. 大话西游之Office应用实例系列! 11
  3. 我的团长我的团第十三集
  4. Android Audio开发——音频管理器(三)
  5. 汇编语言实现十六进制数转换成十进制数
  6. vue中的插槽(slot)
  7. minio压缩下载文件夹内所有文件
  8. 第5讲 | 从物理层到MAC层:如何在宿舍里自己组网玩联机游戏?
  9. 地狱一问:你真的需要K8S吗?
  10. 酒吧攻略:一文解读酒吧类型