首页 > 其他分享 >git切换分支备份本地代码(patch)

git切换分支备份本地代码(patch)

时间:2023-01-10 21:25:20浏览次数:43  
标签:git 备份 dev patch master 提交 代码 分支

场景:自己在master分支开发了一些代码,但现阶段不能向master分支提交代码,需要把修改的部分提交到dev分支;

1. 拉取目标分支(dev)到master,(merge dev into master)

2. 已经修改的代码提交到本地仓库,即comment,不进行push操作-- master分支

3. 打开idea的分支管理,当前在master分支,点击dev分支,选择compare with master

4. 因为master本地提交过一次代码,所以和dev的区别就会显示在新打开的页面中

5. 点击提交的日志注释,创建patch,默认文件路径即项目路径下

6. 切换到dev分支,点击idea的git,选择patch,apply patch

7. 会加载提交过的一次注释,重新提交并push即可,记得选择右上角注释,原来是默认的default提交

8. 提交成功后,idea会提示,提交过的注释已经无用,是否移除

标签:git,备份,dev,patch,master,提交,代码,分支
From: https://www.cnblogs.com/cgy-home/p/17041399.html

相关文章

  • mysql 增量备份
    查询binlog日志是否开启showvariableslike'%log_bin%'查询表内容  flushlogs刷新日志  删除数据后测试 ......
  • PyCharm Git 使用
    Pycharmgit使用工作区和暂存区工作区和暂存区-廖雪峰的官方网站为什么把这个放这里,我觉得理解这两个概念,可以帮助我们更好的使用git,在脑海里面大概知道git......
  • git reset 回滚
    1.通过gitlog查到要回滚到的commitId比如:回滚到”第一次“,即jlasjdlfjsd944jdlsjf498ndla 第三次01038lsdjfsd第二次jlasjdlfjsd944第一次2.gitreset jlasjdl......
  • github vscode-markdown-preview-enhanced 自定义主题
    ctrl+shift+p,MarkdownPreviewEnhanced:CustomizeCSS打开之后,把.markdown-preview-enhanced.markdown-preview给删掉https://github.com/shd101wyy/vscode-ma......
  • git---本地查看远程仓库地址
    在用VUE开发项目的时候,有时候需要去gitee里面查看仓库的地址,或者是git下来的项目,有时候会忘记远程仓库的地址。查看方法很简单:gitremote-vgitremote-v然后就可以......
  • git未忽略文件检测不到?
    速览#查看所有被忽略提交的文件gitstatus--ignored#将被忽略提交的文件加入暂存区gitadd-f<文化名>场景想要提交opencv_world460d.lib到git中,git检测不到。......
  • git init
    gitinit创建一个空的Git存储库或重新初始化现有存储库gitinit[-q|--quiet][—bare]    [--template=<template_directory>]    [--separate-git-dir......
  • Jekyll + GitHub Pages + Vercel纯免费搭建独立博客
    大家一定不要随便立flag10月份发了个朋友圈,有好兄弟留言说写个教程,我说好然后一忙起来就忘了,昨天好兄弟追到知识星球,在一个新flag帖子下催更了写个无废话极简VSCode......
  • SQL Server 2012主从数据库的订阅和发布,实现数据库读写分离(主从备份)
    学习:https://www.bilibili.com/video/BV13B4y1h7Wu?p=12&spm_id_from=pageDriver&vd_source=3f21d2e208ef0bf2c49a9be7560735e5学习:https://www.cnblogs.com/sdadx/p/6418......
  • unable to access 'https://github.com/.../...git': Recv failure: Connection was r
    解决git下载报错:fatal:unabletoaccess'https://github.com/.../...git':Recvfailure:Connectionwasreset1、在git中执行gitconfig--global--unsethttp.proxy......