1. 起因
最近在学习 go-zero 框架,把 faker-douyin 项目重构成微服务项目。在重构的过程中有一些变动:
- 原来使用本地虚拟机构建服务中间件依赖,现在使用阿里云的服务
- 原来上传视频时直接通过 ftp 上传到虚拟机,现在直接上传到阿里云 oss
在代码上传 github 上之后,阿里云发现我的 accessKey 在 github 上泄漏(主要是我安全意识不好)
2. 解决办法
- 使用.gitignore 文件使 git 忽视配置文件上传
- 在.gitignore 文件中添加.yaml 忽视所有 yaml 类型文件
3. 遇到问题
更改.gitignore 文件之后,本地仓库没有生效(没有删除 gitignore 文件匹配的文件)
4. 解决办法
|
|