必备条件

  1. 科学上网-既然你可以上Medium
  2. Visa双币卡或PayPal等支付手段

Stripe账户注册

国内无法注册stripe账户,因此可以注册港区,当然前提是有港卡储蓄卡,这样提现方便。

简单注册成功后,点击设置,选择Bank accounts and scheduling

阅读全文 »

在之前的文章里,我已经介绍了commitlint,standard-version来约束提交信息,最终生成漂亮的changelog,但是提交信息毕竟有一定的格式,人工去注意还是很繁琐,如果有个表单能够辅助书写就好了。好在确实有这样一个插件,且开源。

commit-template-idea-plugin

使用上,有几点注意

阅读全文 »

有时存在这样的需求,GitHub个人项目的提交与GitLab公司项目的提交,我想走不同的Git配置,比如公司项目中,我想使用我的itcode heqiangx作为username,但是GitHub我想走个人的英文名字Alan He,如何解决呢,这就要做到根据仓库地址不同,自动切换Git配置信息了。

一个个仓库走手动设定?不好意思,我讨厌笨办法。

.ssh下的config

为什么先提到这个文件,因为一开始我认知存在误区,之前为了保证提交不通的仓库服务,我们走不通的令牌就是走的这里的配置,以至于我一开始以为这里配置可以解决。

当然这是错误的,根本问题在于

阅读全文 »

在实际的项目分支管理中,我们往往有这样的需求,当我们面向生产-直接修复一个bugfix,生产分支确定OK后,我们还需要手动发起MR到其它分支,分支环境多了,这个问题会显的愈发啰嗦,因为完全是个体力活。但凡人工,必有失误,那么这个流程能否自动化呢。

分支自动化设想

简要介绍下图中的几个环境也即分支

  1. master即我们的生产
  2. uat即业务测试环境
  3. sit即团队内测试人员测试环境
  4. dit即我们从事开发的集成环境
阅读全文 »

熟练Chrome小技巧,可以提升开发效率,这里记录下平时摸索到的一些技巧

拷贝请求部分数据

比如拷贝返回body体,可能习惯了在请求详情的response tab页,双击全选,但是操作实际上不方便的,最快的方式如下。

选择多个资源类型

阅读全文 »
0%