• 2024-08-09git --- 合并分支(bugfix ---> master)
    普通合并普通合并是将要合并的分支的更改逐个提交到目标分支上。以下是普通合并的步骤:步骤1:切换到目标分支,也就是要将更改合并到的分支上。gitcheckout目标分支名称步骤2:执行合并命令。gitmerge要合并的分支名称步骤3:解决冲突(如果有)。如果在合并过程中出现冲突,需
  • 2023-09-08git操作修改历史版本tag标签的代码,并发布新标签
    场景:当项目已经迭代多个版本之后,突然发现旧版本1.0.1出现了紧急bug,需要及时处理;如果直接用新版本替换上去是存在极大隐患的,且时间来不及;所以需要直接在1.0.1版本的基础上去修复bug,然后发布一个新版本去更新,这样才会更加稳妥,影响范围也会最小;操作流程如下:1.列出所有标签gitt
  • 2023-05-21git学习随笔1
    GitCommitGit仓库中的提交记录保存的是你的目录下所有文件的快照,就像是把整个目录复制,然后再粘贴一样,但比复制粘贴优雅许多!Git希望提交记录尽可能地轻量,因此在你每次进行提交时,它并不会盲目地复制整个目录。条件允许的情况下,它会将当前版本与仓库中的上一个版本进行对比,并把
  • 2023-03-06[Bugfix] org.yaml.snakeyaml.scanner.ScannerException
    背景SpringBoot的yml文件中使用了Mavenpom.xml中的properties:<properties><active>dev</active></properties>这些properties预期是在mvncompile阶
  • 2023-01-12bug分支管理
    很有意思的问题:为什么做到一半的代码不能提交?很棒的回答:如果有些bug很紧急,而你当前的修改只做到一半,导致工程都无法启动起来,这时当然是可以gitcommit或者git
  • 2022-11-17项目git-flow版本控制优化
    优化前git-flow流程之前团队的版本控制是基于​​git-flow​​的基础上进行简化,同时也缺乏review的流程,主要的流程及操作如下:分支主要有master,develop,rele
  • 2022-08-26git的学习
    在这里可以推荐一个git的练习网址:https://learngitbranching.js.org/。里面有git的命令学习和git在团队中使用的模拟实战,个人感觉还行,不过要是有git的视频看,还是看视频吧,