git 合并分支到 master上

简介: git 合并分支到 master上

1、假如我们现在在dev分支上,刚开发完项目,执行以下命令提交代码到dev分支

git status
git add .
git commit -m 'dev'
git pull
git push -u origin dev

2、然后我们要把dev分支的代码合并到master分支上 ,所以首先切换到master分支上

git checkout master

3、如果是多人开发的话 需要把远程master上的代码pull下来,保险起见,最好pull一下

git pull origin master

4、然后我们把dev分支的代码合并到master上

git merge dev

5、然后查看状态

git status
On branch master
Your branch is ahead of 'origin/master' by 8 commits.
  (use "git push" to publish your local commits)
nothing to commit, working tree clean

6、上面的意思就是你有8个commit,需要push到远程master上

    git push origin master

    7、合并完成,最后开发的时候 切换分支到 dev 就可以了 git checkout dev

    交流

    我是老礼,公众号「进军全栈攻城狮」作者 ,对前端技术保持学习爱好者。我会经常分享自己所学所看的干货,在进阶的路上,共勉!


    相关文章
    |
    28天前
    |
    开发工具 git
    图解Git——分支的新建与合并《Pro Git》
    在Git开发中,新建与合并分支是常见的操作。以实际开发为例:为实现新需求创建分支`iss53`进行开发;遇紧急Bug时,切换至线上分支创建`hotfix`修复并合并回线上分支,再切换回`iss53`继续工作。完成`iss53`后,切换到`master`合并。若出现冲突,使用`git status`查看,手动编辑解决冲突后标记为已解决并提交。图形化工具如`git mergetool`也可辅助解决冲突。
    44 9
    |
    28天前
    |
    开发工具 git 开发者
    图解Git——分支简介《Pro Git》
    Git 分支是其核心特性之一,允许开发者从主开发线分离工作,避免干扰主线。传统版本控制系统创建分支效率低,而Git的分支创建和切换非常轻量高效。
    70 9
    |
    2天前
    |
    开发工具 git 开发者
    vscode+git解决远程分支合并冲突
    通过这些详细步骤,您可以掌握如何使用VSCode和Git高效地解决远程分支合并冲突,提高开发效率和代码质量。希望这些内容对您的学习和工作有所帮助。
    125 86
    |
    28天前
    |
    存储 项目管理 开发工具
    图解Git——分支开发工作流《Pro Git》
    分支开发工作流利用Git的分支功能,支持灵活的项目管理。长期分支如`master`和`develop`分别保存稳定和开发中的代码;短期主题分支用于开发单一特性或修复问题,完成后合并到主分支。此模式确保代码稳定性,支持并行开发、便于审查和灵活调整。建议维护明确的长期分支,保持主题分支短小精悍,并定期清理无用分支。配置上可保护关键分支,遵循命名规范。
    54 7
    |
    28天前
    |
    存储 缓存 Java
    图解Git——远程分支《Pro Git》
    远程分支是 Git 中用于管理分布式协作的关键概念。远程引用指向远程仓库中的分支和标签,常用 `git ls-remote` 或 `git remote show` 查看。日常开发中,通常使用远程跟踪分支(如 `origin/main`)与远程分支交互,简化远程仓库状态的管理和使用。远程跟踪分支记录远程分支的状态,但本身只读。
    27 6
    |
    3月前
    |
    开发工具 git
    git分支管理master/hotfix/develop/feature/release
    采用合理的Git分支管理模型可以显著提升团队协作效率和代码管理的质量。本文介绍的 `master`、`develop`、`feature`、`release`和 `hotfix`分支模型是一个行之有效的方法,适用于大多数软件开发项目。通过清晰地划分各个分支的职责,团队成员可以更专注于各自的开发任务,同时确保代码库的稳定性和可维护性。
    143 2
    |
    4月前
    |
    开发工具 git
    git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
    这篇文章是关于Git常用命令的总结,包括初始化配置、基本提交、分支操作、合并、压缩历史、推送和拉取远程仓库等操作的详细说明。
    173 1
    git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
    |
    4月前
    |
    编译器 网络安全 开发工具
    git学习五:切换本地仓库出现的问题。修改git配置初始化。error:src refspec master does not match any。错误总结,送上几个案例
    这篇文章是关于Git使用中遇到的一些问题及其解决方案的总结,包括切换本地仓库时的问题、修改Git初始化配置、以及解决"error: src refspec master does not match any"错误等。
    136 0
    |
    开发工具 git
    Git请求合并说明
    如今公司很多新项目都采取merge request方式来进行code review、非阻塞上线部署,因此掌握merge request很有必要,步骤如下: 1、现在本地用创建一个本地分支, git checkout -b {分支名称} 2、改动{分支名称}你需要改动的代码。
    2204 0
    |
    3月前
    |
    开发工具 git
    git 常用命令
    这些只是 Git 命令的一部分,Git 还有许多其他命令和选项,可根据具体需求进行深入学习和使用。熟练掌握这些命令能够帮助你更高效地管理代码版本和协作开发。