自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Git合并代码到线上分支

为何要写这样一篇大多数开发在工作之初应该都经历过这样一段,在开发完一个需求,走完测试,预发流程需要上线的时候,会被前辈提醒,线上环境的影响面,合并代码的时候要特别小心,不要出错;上线的流程一般有一个灰度,和正式的步骤,这两个环境涉及到两个分支,往往因为多人的参与,代码提交记录具有不小的差异性;外加生产环境,正式流量,服务稳定性,故障复盘...这些名词的加持下,导致新人对这个环节更加紧张了,可能对本来自己开发时随便使用的方式都不太自信了。

2024-02-19 16:28:37 636 1

原创 Golang开发小记(持续更新)

当前slice有未使用的空间(capacity - length) > 0,append不会给slice扩容,若 可用空间(capacity - length) = 0 会按两倍扩容。slice1 = apped(slice1, 4) //输出0, 0, 0, 4。切片赋值和追加append需注意:切片追加是在当前长度之后追加,切片赋值不能超过当前长度,即使当前容量足够也不能够进行赋值。注意:若没有第二部,也可以使用append直接赋值使用;

2023-09-19 18:11:28 38

原创 MAC快捷键(持续更新)

control (^) + cshift + command + 4

2023-09-11 19:46:11 48

原创 Goland常用快捷键Mac版(持续更新)

回退到上一步光标位置处(退后):option + command + 方向键左键。向最近会退的光标位置前进: option + command + 方向键右键。

2023-09-08 15:34:39 1129 1

原创 git rebase和git merge的区别

因为是从同一个库中拉去代码,假如有冲突,远程库中的代码一定是已经提交过的,所以,这个本地解决冲突的现象在远程仓库看来就是:一个人对这个文件又做了提交,对它而言,更像是一个人在上次最新代码之后又做了修改提交到远程,并没有感受到冲突。git rebase: 先暂存本地的修改到.git/rebase,拉去上一次代码把本地代码更新到最新后,再将本地修改的代码填补上去。所以没有再一次commit的操作。git merge: 是在本体冲突解决完后做了一次新提交;

2023-09-06 15:37:29 39

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除