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

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

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

        点击dev,点击checkOut。

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

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

        模拟修改dev分支的代码:

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

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

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

 

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

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

  1. git常用命令,项目删除原有github连接并重新连接,回滚,下拉分支代码,切换分支

    下拉分支代码 $ git clone https://gitea.https.xiaozhuschool.com/APKDevelopment/YouYuanSellingWineMachine.gi ...

  2. git新建分支并且在切换分支开发

    整合分支到master,忽略分支上提交的记录 1.git checkout master  //切换到主分支 2.git merge --squash devbranch  //一次性合并分支的多次提 ...

  3. git 的批量克隆 批量切换分支 批量pull

    批量克隆 将cloneList.txt和git_clone_batch.bat两个文件,放到用于存放项目的根目录. 在cloneList.txt文件中维护需要批量克隆的http地址,每行一个项目地址. ...

  4. 拉取远程分支_git clone切换分支步骤,代理设置,作者信息设置

    1.克隆远程仓库 git clone git地址 2.查看所有分支 git branch –a 3.切换分支 git checkout branchName 4.查看当前所在分支 git branch ...

  5. coda创建虚拟环境后无法切换到原环境

    笔者通过conda创建了虚拟环境(原来是python3.7,虚拟环境是python3.8),但是之后再cmd中启用python确实python3.8版本的.并且,通过pip安装包也都是安装到了pyth ...

  6. Git:如何在本地没有分支时,切换分支

    https://www.cnblogs.com/hamsterPP/p/6810831.html

  7. 通过Android studio使用git创建本地分支提交远程仓库以及如何查看切换分支

    我们有时候对命令不熟悉的同学例如我,那么这个AS自带的这个创建分支功能就对我们必不可少了. 首先我们看下远程仓库只有主支master,没有任何分支的信息如下图: 1.首先我们打开AS,点击右下角的gi ...

  8. 【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 ...

  9. git创建、切换、合并、删除分支

    创建分支 git branch 分支名 git log --decorate --oneline显示 切换分支 git checkout 分支名 合并分支 git merge 分支名 关于合并冲突问题 ...

最新文章

  1. 【FFmpeg】打印日志函数分析(可以根据不同级别打印不同颜色的日志)
  2. html财务统计,财务统计.html · 珠烟/layuiadmin-templete - Gitee.com
  3. (0082)iOS开发之搭建iOS自动化打包平台(利用Jenkins持续集成iOS项目)
  4. javascript里的偏函数——本质函数式编程+闭包,返回函数
  5. centos7查看当前端口_Centos7 防火墙开放端口,查看状态,查看开放端口
  6. Mysql数据类型之整数型的一些细节你get到了吗?
  7. 后端JAVA:说说你对【注解】的理解
  8. AT指令:AT+CPMS
  9. C#中获去一个字符串中的汉字的个数 C#获取字符串全角的个数
  10. SQL注入漏洞(类型篇)
  11. Linux c/c++开发常用头文件
  12. 推荐一些小而美的互联网公司
  13. 手机型号修改 java_Android 中的设置关于手机中的型号的更改
  14. React实战之React+Redux实现一个天气预报小项目
  15. 格西烽火 串口助手(一)
  16. [NLP]OpenNLP词性标注器的使用
  17. 用Far制作chm的简易教程
  18. 《Machine Learning in Action》—— 浅谈线性回归的那些事
  19. Octane帮助文档中英双语版免费下载、oc用户手册、oc帮助手册
  20. python设置windows桌面壁纸

热门文章

  1. 测试工具AppScan安装使用
  2. CoLab - 图像人脸检测_框出人脸
  3. 谓词下推原理和数据框架的应用
  4. 无法访问网上邻居之终极解决办法
  5. CSS精灵图和字体图标
  6. 运行npm install webpack -g 出现 4048错误
  7. nginx: [error] invalid PID number ““ in “/app/nginx-1.16.0/logs/nginx.pid“
  8. DotNetTextBox V3.0 所见即所得编辑器控件Ver3.2.7 Free(免费版)
  9. 【计算机网络】网络命令的使用
  10. 烧得七荤八素了,完了这下,本来现在应该在学校做网站的,然而半小时前还摊在床上哼哼唧唧。