1. Git
1.1. 文件版本
1.2. merge 和 rebase 使用顺序
1.3. 回滚代码
回滚 commit
https://yijiebuyi.com/blog/8f985d539566d0bf3b804df6be4e0c90.html
回滚 merge commit
https://blog.csdn.net/allanGold/article/details/103288645
1.4. gitlab CI 缓存 vendor
https://docs.gitlab.com/ee/ci/caching/#cache-go-dependencies