git 分支合并(dev合并到master分支)

这篇具有很好参考价值的文章主要介绍了git 分支合并(dev合并到master分支)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

git dev合并到master,git,git

前景:在项目开发中,经常会多分支协作开发,所以就会遇到分支合并等问题。以下用例是将dev分支合并到master分支

1. 对当前dev分支的本地代码进行储存

  1.1  如当前代码未编辑完,不想提交,即可将当前dev分支的代码暂存

git stash save '暂存描述'

  1.2  如当前代码已编辑完,即可将当前代码提交到本地仓库

// 添加当前目录下的所有文件到暂存区
git add .

// 提交暂存区的文件
git commit -m '提交描述' 

2. 切换到master分支 将master最新代码,拉取到本地

// 切到master  
git checkout master

// 拉取master远程代码
git pull origin master

3. 切换到dev分支,并将master最新代码合并至dev分支上。

// 切换到feature分支
git checkout dev

// 将master最新代码合并至dev分支
git merge master

4. 将dev分支代码提交至远程仓库(如没有提交的代码,此步骤跳过)

// 将文件提交到dev远程仓库
git push -u origin dev

5.  dev分支合并到master分支

// 切到master
git checkout master


// dev分支的代码合并到master分支
git merge dev 


// 查看状态
git status 


// 提交远程
git push origin master

​​​​​6. 如有暂存,切换至dev分支,将暂存区文件回滚

// 切到dev
git checkout dev

// 回滚第一个暂存区
git stash pop

其他常用命令文章来源地址https://www.toymoban.com/news/detail-607405.html

// 更新远程分支列表
git remote update origin —prune

// 查看所有分支
git branch -a

// 删除远程分支-dev
git push origin --delete dev

// 删除本地分支-dev
git branch -d dev

// 创建新的分支
git checkout -b 'dev'

// 将创建的本地分支推送到远程仓库
git push origin dev

// 查看本地分支
git branch

// 查看所有的分支
git branch -a

到了这里,关于git 分支合并(dev合并到master分支)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git 怎么将分支合并到master分支上

    Git 合并分支到 master 分支的步骤如下: 切换到 master 分支: git checkout master 拉取远程 master 分支最新版本: git pull origin master 切换到需要合并的分支: git checkout 分支名称 将需要合并的分支合并到 master 分支: git merge 分支名称 提交合并: git push origin master 如果在合并分支过程

    2024年02月17日
    浏览(36)
  • git 分支代码合并到master主分支(其他分支)上

    首先切换到分支 使用git pull 把分支代码pull下来 切换到主分支 把分支的代码merge到主分支 5.git push推上去,这样分支的代码就合并到主分支上

    2024年02月07日
    浏览(35)
  • git 将本地分支与远程master主分支合并

    参考:https://blog.csdn.net/xiaochumen0707/article/details/119113933 应该是先commit 自己本地的代码 再pull 直接pull 你本地的代码还没提交就直接被覆盖了 我的建议是: 1.在本地修改与远程代码无冲突的情况下,优先使用:pull-commit-push 2.在本地修改与远程代码有冲突的情况下,优先使用:

    2024年02月06日
    浏览(33)
  • Git-开发分支(develop)合并到主分支(master)

    确保您正在 master 分支中,可以使用以下命令切换到 master 分支: 使用以下命令从 develop 分支中获取最新的更改: 这将把 develop 分支中的更改合并到当前的 master 分支中。 如果合并过程中出现冲突,需要手动解决这些冲突。 反之,如果没有冲突则直接到步骤5即可 。Git 会在合

    2024年02月05日
    浏览(34)
  • git将master主分支最新代码合并到自己的分支

    1. 打开项目,切换到master主分支 2. 拉取master主分支最新代码 3. 切换到自己的分支dev 4. 把master主分支的代码合并到自己的分支dev上 5. 推送最新代码到自己的远程分支

    2024年02月12日
    浏览(33)
  • 如何安全地将 Git 分支合并到 master 中?

    从 master 创建了一个新分支,我们称之为 test。 有几个开发人员要么提交到 master,要么创建其他分支,然后合并到 master。 假设 test 的工作需要几天时间,并且您希望通过 master 内的提交不断更新 test。 我会从 test 做 git pull origin master。 问题1:这是正确的方法吗?顺便说一句

    2024年02月02日
    浏览(44)
  • 如何将origin的master分支合并到develop分支

    1. 切换到本地 develop  分支: 如果你没有本地的 develop  分支,则可以使用以下命令创建并检出它: 2. 确保本地  develop  分支与  origin  的  develop  分支同步。执行以下命令将远程更改拉取到本地: 3. 确保本地  master  分支与远程  origin  的  master  分支同步。这可以通

    2024年02月03日
    浏览(27)
  • master的开发分支之间进行代码合并

    做个笔记、记录一下 一.master的分支之间进行代码合并 例如:两个开发人员从master分支分别拉取了不同的分支进行开发,分别为master-a分支,master-b分支 如果想要将master-b的代码合并到master-a分支,则需要做如下操作: 首先切换到master分支 把最新的分支以及代码拉取下来 切换

    2024年02月15日
    浏览(27)
  • git 创建项目,创建dev分支,并且关联和提交dev分支,删除无用分支

    1,先拉取主干master代码 git clone +git地址 2,创建本地分支,切换分支 假设远程仓库只有mater分支 此时会在本地生成一个master分支,用 git branch --all  查看全部分支 3,然后切换到本地dev分支 git push,提交到远程dev分支,但是此时还没有关联,只不过远程dev分支有了代码和该dev分

    2023年04月22日
    浏览(28)
  • git修改默认主分支main为master和设置git默认创建的项目默认分支都为master

    从 2020 年 10 月 1 日开始, GitHub 上的所有新库都将用中性词「main」命名,取代原来的「master」 ,因为后者是一个容易让人联想到奴隶制的术语。 这样,你之后新建仓库的默认分支就为master了。 单击该仓库最右边settings—branches—点击双箭头—在弹框中选择master—update—I un

    2024年02月10日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包