首页 > 其他分享 >git将一个分支修改的内容提交到另一个分支

git将一个分支修改的内容提交到另一个分支

时间:2023-08-14 18:24:10浏览次数:28  
标签:git 代码 stash 修改 提交 checkout 分支

以下操作是在代码未commit的情况下进行的

一.git命令操作

git stash //把暂存区内的修改存储起来

git checkout dev //切换到正确的分支

git stash pop //将存储的修改取出来

二.idea操作

1.git stash 暂存本地分支修改的内容

 2.git checkout 分支

 3.rebase更新代码

 4.git unstash changes拿出暂存的修改内容

 5.解决可能存在的代码冲突

 6.提交代码并push

 

标签:git,代码,stash,修改,提交,checkout,分支
From: https://www.cnblogs.com/wanbiao/p/17629398.html

相关文章

  • git操作配置命令
    右键菜单配置GitBashHere功能键运行regedit.exe进入注册表,在HKEY_CLASSES_ROOT\Directory\Background\shell中进行设置。1.新建项GitBushHere,此时你可以看到在桌面右键会出现“GitBushHere”菜单。2.添加GitBushIcon,在第一步的新建项GitBushHere下,新建字符串值Icon,......
  • gitlab--集成 jfrog artifactory 制品库
    介绍官网:https://www.jfrogchina.com/artifactory/features/之前我们使用制品库的时候,是使用gitlab里的制品:https://www.cnblogs.com/zouzou-busy/p/16485401.html当制品多的时候,就不太适合了,我们可以使用一些专门用来上传制品库的来保存制品安装artifactory使用docker......
  • AVR汇编(六):分支指令
    AVR汇编(六):分支指令分支指令用于改变程序的执行流,分为无条件分支和条件分支两类。无条件分支指令JMPJMP指令用于无条件跳转,类似于C中的goto关键字,JMP指令的跳转范围为[0,4M-1]字。RJMP指令用于相对跳转,跳转范围为当前位置[-2K,2K-1]字。IJMP指令用于间接跳转,跳转的......
  • Visual studio-Git工具使用个人版
    开源的git管理工具确实非常方便,相信很多小伙伴工作了一些年都会有自己的代码库,有的时候做一个新的项目了,需要使用到以前用过的技术,这个时候在去翻找以前的项目,可能就找不到了,但是吧代码库都整理到git上就方便多了,而且有什么新的代码或者优化等等都可以在任何地方修改和同步,想想还......
  • git 添加目录失败问题排查
      拷贝了一个已有项目到新项目目录后,发现有一个子目录无法添加到git管理中。这个子目录的特点是,曾经包含.git目录,然后被我手动删除。但是这个目录再也无法添加到git管理中,而且用gitstatus也无法显示其状态。查看已被排除的文件及目录gitstatus--ignored并没......
  • Git:Vscode提交报错Make sure you configure your "user.name" and "user.email" in gi
    使用VScode编辑代码后,Push到云端报错:Makesureyouconfigureyour"user.name"and"user.email"ingit解决步骤:1.进入本地端的文件夹,右键GitBash; 2.输入命令:$gitconfig--globaluser.name"your_username"#配置用户名$gitconfig--globaluser.email&qu......
  • git上传多个仓库
    转自:https://www.cnblogs.com/hmy-666/p/17304317.html登录github时报错:fatal:unabletoaccess'https://github.com/GIT1582364788/RuoYi.git/':OpenSSL...产生原因:一般是这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错。解除ssl验证后,再次git即可gitc......
  • Learn Git in 30 days——第 01 天:认识 Git 版本控制
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn笔者使用Subversion(SVN)已经将近10年,从来都不觉得有任何必要换成其他版本控制平台,直到前几年因为云端化的改变,慢慢转成TFS版本控制(TFSService),转......
  • vscode终端git自动补全
    vscode终端git自动补全ctrl+shift+p输入setting.json,选择如下:加代码"terminal.integrated.profiles.windows":{"GitBash":{"path":"D:\\develop\\tool\\Git\\bin\\bash.exe",//注意是bash.exe而不是git-......
  • centos安装arp-scan,使用github上的源码安装
    使用github上的源码安装按照以下步骤使用arp-scan的GitHub源码进行安装:安装编译工具和依赖项:打开终端并以root用户或具有sudo权限的用户身份登录。运行以下命令以安装编译工具和必要的依赖项:sudoyuminstallgccmakelibpcap-devel下载源代码:在终端中,使用以下命令......