Git的用户信息设置

全局设置

在日常的学习工作中,经常需要使用Git来管理项目和代码。为了方便,很多人都会通过执行:

1
2
yee@ubuntu:~$ git config --global user.name "user"
yee@ubuntu:~$ git config --global user.email "user@users.noreply.github.com"

来设置全局用户信息,以免每个项目还要单独操作。

但是这样会带来一个副作用:一般来说工作代码需要使用公司账号信息,这样每当初始化工作项目的时候,务必还得修改对应设置,否则提交上去发现错了还得放开远程仓库权限做 force push ,非常麻烦。该如何解决呢?

VPS零号机计划:(3)拥抱HTTPS

现在主流浏览器都会鼓励网站添加HTTPS支持,如果还不与时俱进的话就会被它们在地址栏上各种羞辱。 个人博客买收费证书还是比较奢侈的,还好有 Let’s Encrypt 为我们提供了免费的解决方案。这里使用 acme.sh 脚本工具来处理证书申请。

Lightweight Go Integration with Sublime Text

1

It’s 2016 and we’ve finally got some good tools for Go development, such as IntelliJ IDEA or Visual Studio Code2.

But I’m a Sublime Text user for years, while still not ready to switch to other editor, tapping full potentials of this app is the optimal choice for me. Luckily I’ve found this: Golang tools, a fork of the abondoned plugin GoTools. Now, since the author doesn’t have time to update the doc, let me reorganize a brief introduction here.