Git 的常规分支使用【dev和master】
牵涉命令
- git branch
- git checkout
- git merge
创建分支并切换到新的分支
git branch xxx 创建一个新的分支
git branch 查看当前所在分支【* 表示当前】
git checkout xxx 从当前分支切换某个分支
在新的分支上面常规开发【一般是dev分支】
在确保当前分支是上一步git checkout过来的即可【不放心的话可以git branch 确认下】
- git add .
- git commit -m "yyyy"
- git pull【注意在多人协作push之前,一定先pull下,养成良好的习惯,避免和被人提交的代码冲突,硬合并而照成代码事故】
- git push 【再上一步,pull之后如无冲突,即可提交代码】
- git status【查看当前工作空间状态】
将次分支和并到主分支上【一般是dev分支合并到主分支master上】【dev分支开发完毕,合并到master分支,并推送上线】
- git checkout dev【切到dev次分支】
- git pull【获取dev分支变化,合并冲突,使本地dev次分支最新】
- git checkout master【先切到主分支master上】
- git merge dev【一般是git merge dev,将dev开发完的合并到master上】
- git push -u origin master【提交master分支到线上master】
将主分支和并到次分支上【一般是主分支master合并到dev分支上】【master分支有变动,需要更新开发分支dev上的代码】
- git checkout master【切到主分支】
- git pull【获取主分支变化,合并冲突,使本地主分支最新】
- git checkout dev【先切到次分支dev上】
- git merge master【一般是git merge master,将master开发完的合并到dev上】
- git push -u origin dev【提交dev分支到线上dev】
删除某个分支【慎重操作】
- git branch -d iii【当前不能在iii分支上,跳出之后,删除】
Git 的常规分支使用【dev和master】相关推荐
- git 如何创建分支并合并到master
在我们合作开发项目中我们每个人都需要有自己的分支,在仓库里创建了分支,在本地也要创建对应名字的分支,使用git branch创建新分支 ,最后将本地合并之后的代码同步到master.这是在本地创建与你 ...
- IDEA中对Git的常规操作(合并,提交,新建分支,更新)
IDEA中对Git的常规操作 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 ...
- git 创建分支并合并到master 上
1 创建一个dev的分支 git branch dev 2 切换到dev 分支上 git checkout dev (创建并切换是git checkout -b 分支名) -------------- ...
- Git新建临时分支进行开发后合并至master
需求:根据master新增最新周修改的小功能,但是此时dev分支正在开发新的1.10的需求了,并且最新周的要先上线,步骤如下. 1.根据master新建立分支本地dev02:git checkout ...
- 【Git】Git 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )
文章目录 一.创建并切换分支 1.创建分支 git branch dev 2.切换分支 git checkout dev 3.创建并切换分支 git checkout -b dev 二.查看分支 gi ...
- Git自己分支合并dev分支
Git自己分支合并dev分支 全流程git 合并代码步骤,需要保证自己本地分支和dev分支都为最新代码,保证不会丢失代码. 注意:此时此刻,自己的分支是旧代码(新开发的代码也在),dev分支是最新代码 ...
- IDEA如何将git分支代码合并到master
IDEA如何将git分支代码合并到master 1. 打开默认开发分支(svn_develop) 2. 将远程master分支Checkout as new local brabch 确保代码与远程 ...
- git 某个分支直接覆盖当前master分支
你想把某分支branch_xxx 直接覆盖 master分支 0.git checkout branch_xxx && git pull origin branch_xxx & ...
- git更换主分支master
1.备份原master代码 git checkout master git pull git checkout -b master-copy 2.设置github或gitlab默认分支和受保护分支属性 ...
最新文章
- 呼之欲出的量子计算机和漫长的最后一公里
- 有赞的交易系统架构困局以及破局之道
- 实现商城类APP的筛选项效果
- PHP盈亏问题,小升初数学必考经典应用题—盈亏问题!(附经典例题分析)
- python cursor游标_第二十三天 python中游标的使用
- 哪几所大学计算机软件方面是强项,计算机软件工程专业排名靠前的大学是那几所...
- 按下组合键 可以迅速锁定计算机,Win7锁定计算机快捷键是什么?Win7使用锁定计算机快捷键的方法...
- 阿里云何登成:开放平台助力企业高效上云管云 | 云栖大会
- VMware ESXi安装mac os
- day15-医生的处方、道士的鬼符、程序员的正则表达式
- LeafLet实战-扩展工具栏指南
- 18数藏,太一捡漏,抢购,
- mino文件服务器,mimo技术有什么用_mino技术原理解析
- linux 嵌入式汇编 adc,嵌入式Linux ARM汇编(四)——ARM汇编程序设计
- 阿里智能化接口测试平台--暴雪
- Python爬虫:BeautifulSoup的find()和findAll()
- JAVA EE:1~5章选择题
- 中南大学计算机网络期末试卷,期末试卷,需要的自取
- 企业邮箱外发被退信的处理过程
- android 日倒计时计算器,倒计时(倒数日在线计算)