git基于master创建新分支
场景:
在工作中,当有一个新需求的时候,需要你基于master进行开发,就需要你新建分支,并建立本地和远程分支的关联,看看怎么解决吧!
实现步骤
1.clone主分支代码
git clone 主分支链接
2.选中clone下来的文件,打开命令行(鼠标右键,Git Bash Here)
3.打开终端后,输入指令进入master分支(以哪个为基础的分支)
git checkout master
4.拉取远程master的最新项目到本地master分支
git pull
5.创建新分支,并把当前分支内容复制到新分支中
git checkout -b yourdev
yourdev是你的分支名,公司会有分支命名规范,按照规范来
6.把新建的分支推动到远端(yourdev)
git push origin yourdev
7.建立远端分支(yourdev)和本地分支(yourdev)的关联
git branch --set-upstream-to=origin/yourdev
8.验证创建分支是否成功
git pull
出现Already up to date ,代表创建成功
9.其他验证方法
git branch -vv
出现
*yourdev [origin/yourdev] upd
也代表创建成功
git基于master创建新分支相关推荐
- git 使用命令创建新分支
如何使用Git 命令创建一个新分支 **使用场景:**本文主要详细介绍了如何使用git命令基于一个项目的master分支创建一个新的git分支,并且推向远程仓库,使其他开发人员能够功能使用该分支进行开 ...
- git 命令怎么创建新分支?
问题 比如:我们要以 dev 分支创建一个 test-branch 分支. 解决 1.在本地创建一个 test-branch 分支,并切换到该分支. git checkout -b test-bran ...
- 【Git】Git 分支管理 ( 使用 git cherry-pick 命令提取提交记录应用于当前分支 | 创建新分支应用某个提交 | git cherry-pick 冲突处理 )
文章目录 一.环境准备 二.创建新分支应用 dev2 提交 三.git cherry-pick 冲突处理 一.环境准备 git cherry-pick 命令的作用是 将指定的 一个或若干个 提交记录 ...
- 使用Git命令创建新分支
1. 进入Git Bash Here,查看仓库所有分支git branch -a 2. 使用命令 git checkout master,表示切换到master分支,并git pull拉取最新代码 3 ...
- git 从远程主服务器当中创建新分支
现有版本; h20, h28,h26,i8 h28,h26,i8是从H20下面创建的. 需求: 从H28下面创建新分支继续开发. 思路: 所有代码均是放置到H20上仓库当中,首先下载H20完整仓库,也 ...
- git 创建新分支,合并分支等问题
一.背景 正常公司的开发,都需要把线上的和开发的项目分开.就比如开发APP,那么当我们发布1.0稳定版本之后,我们就应该新建个online分支,然后让线上的项目指向该分支.同时呢,我们在master分 ...
- git关联远程仓库+在github上创建新分支
1.通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.使用命令 git add . 添加到暂存区里面 3.用命令 git commit -m '注释' 把 ...
- 在Git上创建新分支(实用性高!!!)
在github上创建仓库: Create a new repository on the command line touch README.md git init git add README.md ...
- git从某个分支创建新分支
如题,记录一下从某个分支创建新分支的方法. 如从dev分支创建一个test分支 第一种:纯命令行的方式 第一步,切换到你指定的分支 如我要从dev上拉一个分支,代码一模一样 git checkout ...
- 在github上创建新分支
在github上创建仓库: Create a new repository on the command line touch README.md git init git add README.md ...
最新文章
- CQRS体系结构模式实践案例:Tiny Library:领域仓储与事件存储
- R语言绘制生存曲线图
- 删除coredump内容
- ssh 免密码登录(设置后仍需输密码的原因及解决方法)
- 中兴c600olt数据配置_2698元起中兴天机Axon 11发布 轻薄设计视频双防抖
- padding valid same区别——就是是否补齐0的问题
- hdp分享码2020_和平精英2020黄金风衣龙cdk兑换码
- include(),include_once(),requice(),require_once()的区别
- Qt添加对Android的OpenSSL支持
- CSS基础(part19)--CSS3属性选择器
- linux编译内核支持pam,linux编译内核make menuconfig报错解决办法
- react-native 报错 RawText must be wrapped in an explicit Text component
- 可能是最全的一份 2017 年中国移动互联网年度报告(建议收藏)
- ListControl
- 命令行查看硬盘序列号
- 【Halcon轮廓提取】
- mac上利用openssl命令进行软件安装包的哈希校验
- 【PyG】简介 - 图神经网络
- tcl网络电视android无法启动,tcl智能电视系统升级和刷机常见问题解答
- Keil uVision5 创建STM32F4
热门文章
- python降低图像分辨率_降低DDS图像的分辨率
- 网络游戏(MMORPG) 好玩的原因
- Microsoft Excel 教程:如何在 Excel 中创建新工作簿、插入或删除工作表?
- [云原生专题-24]:K8S - Kubernetes(K8S)Master集群构建与安装过程详细解读 - 初始控制节点的安装
- 解决Everything无法搜索移动硬盘文件问题(utool搜索不到也是因为Everything的问题)
- Log4j整合阿里云日志服务
- BFM:总线功能模型 zz
- python爬虫学习-scrapy爬取链家房源信息并存储(翻页)
- 元数据管理与数据质量保障
- 畅想未来计算机300字,畅想未来作文300字5篇