【问题篇】git创建分支后idea切换分支找不到以及合并问题

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

        当本地idea绑定了git仓库之后,在git仓库线上创建一个新的分支后,想在本地idea切换分支发现没有新建的分支,导致无法切换分支以及代码合并。如下:

【问题篇】git创建分支后idea切换分支找不到以及合并问题

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        这时候只需要先git pull拉取一次就可以了,可以用git bash here终端执行git pull,也可以直接idea点击pull拉取。

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        再看切换git分支,发现就可以切换到新建的分支了。

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        点击dev,点击checkOut。

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        发现已经切换到新建的分支了。

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        此时,若提交代码到dev后,想将代码同时也提交到master/main主分支,则在代码push到dev分支后再切换到master/main分支,然后选择想要合并的分支数据来源(dev),点击merge into current,合并代码当当前分支(master/main),就可以将dev分支的代码也提交到master/main分支了。如下:

        模拟修改dev分支的代码:

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        进行pull,add,commit,push操作。

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        提交完成后,切换到master/main分支。

【问题篇】git创建分支后idea切换分支找不到以及合并问题

【问题篇】git创建分支后idea切换分支找不到以及合并问题

        再点击master/main,选择dev分支,点击merge into current,就可以将dev分支的不同的代码合并到当前分支。

【问题篇】git创建分支后idea切换分支找不到以及合并问题 【问题篇】git创建分支后idea切换分支找不到以及合并问题

        点击push,发现可以继续在当前master/main分支继续提交刚才dev分支修改的代码。

【问题篇】git创建分支后idea切换分支找不到以及合并问题文章来源地址https://www.toymoban.com/news/detail-411843.html

到了这里,关于【问题篇】git创建分支后idea切换分支找不到以及合并问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Git与IDEA: 解决`dev`分支切换问题及其背后原因 为何在IDEA中无法切换到`dev`分支?全面解析!

    🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页 ——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》 🐾 学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础

    2024年02月09日
    浏览(45)
  • 记录一个IDEA中使用GIT的严重BUG,导致测试分支合并到主分支,以及代码恢复解决方案

    在做项目时遇到了一个问题,就是不知道什么操作,无缘无故把test分支代码合并到了master,导致花了好长时间去恢复master分支的代码,所以研究了一下,到底是什么原因导致的这个问题 PS: 后来分析出来根本原因,确定这确实是IDEA的一个BUG,在下面会有详细描述 当我们在test分支时,

    2023年04月14日
    浏览(74)
  • git切换分支提示找不到分支怎么办

    随着代码学习的深入,越来越多人使用github或者gitlab进行项目管理,这就会涉及到一些远程操作。比如的ssh配置在linux+gitlab 还有本文的主角:仓库分支的切换不成功。 分支可以基于现有分支进行创建,方便在现有代码上实现或者测试一些新的功能,而不会污染原始的分支上

    2024年02月07日
    浏览(47)
  • git-新建分支与提交代码命令(附删除、切换、查看、合并分支)

    注意:在你新建分支之前,你应该在master分支,并且要保证你当前的是最新代码,要不然最后提交代码就会出问题。 新建分支并切换到该分支: 在新建的分支上写完代码之后,就可以提交代码了。此时应该在你新建的分支上 注意:有报错就先pull一下代码再提交  

    2024年02月14日
    浏览(108)
  • Chromium的Git版本分支合并、切换等管理

    源码同步 1)git 初始配置 2)创建目录 3)拉取代码 fetch chromium 4)同步依赖库 gclient sync 5)源码更新 进入src目录,运行 git rebase-update。 同步完成后再运行gclinet sync -D 更新第三方库等。 远程tag 创建本地相应版本支使用命令: git checkout -b 114.0.5735.134 114.0.5735.134 后面需要运行

    2024年02月08日
    浏览(41)
  • IDEA Git 合并分支

    一、团队协作中,开发人员分别在feature分支上进行功能开发,并push代码到远端feature上。当测试人员需要对功能进行测试的时候,我们需要把feature上新增的功能代码合并到develop分支上去。 步骤: 1、将feature上新增的代码push到远端feature上。 2、切换分支到develop分支。(就是

    2024年02月11日
    浏览(57)
  • git使用查看分支、创建分支、合并分支

    一、查看分支 查看的git命令如下: 1、查看远程分支 2、查看本地分支 二、创建和切换分支 1、创建新分支 2、切换分支 3、创建分支的同时,切换到该分支上 三、从远程仓库pull(拉取)代码到本地分支 1、指定远程分支,和本地分支 2、如果不写本地分支名称,则默认和远程

    2024年02月08日
    浏览(73)
  • Git 04 ---用Idea合并git分支

    idea进行git操作千万不要碰两个按钮,一个是rebase(变基),一个是VCS,这俩千万不要碰,一碰就死,要问为什么,因为我不会☺☺☺ 一.merge(合并) 现在我们有一个master分支和一个C分支,我们想把C分支合并到master上 第一步:分别update和push两个分支,保证两个分支的代码都是最新的 (为什么要

    2023年04月24日
    浏览(89)
  • git创建与合并分支

    分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用

    2024年02月06日
    浏览(73)
  • Idea 中切换git分支

    1.1 右键git工程,进入git,选择 Branches 1.2选择要切换的分支 弹出以下内容框 当前的分支 是master 以下我 选择dev2分支 选中要切换的分支, checkout ,确定 当前所处的就是dev2分支了 2.1点击项目 右下角master ,选中要切换的分支    默认当前分支是master分支 2.2选择要切换的分支

    2024年02月13日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包