これは何
- 自分用のメモ
- AWS環境の構築をしたりLambda Functionを書くためにGitリポジトリを作った直後、この設定だけはやっておく
- macOS での作業を想定
git-secrets 設定
AWSのアクセスキーを外部に漏らさないために設定する
$ cd /path/to/your/repository
$ git secrets --install
.gitignore 作成
gitignore.io もしくは gibo を使って .gitignore を生成する。
## gitignore.io を使う場合
## macOSのターミナルで .gitignore にコピペする
$ pbpaste > .gitignore
## gibo を使う場合
# gibo list で対応するフォーマットを探す
$ gibo list
# gibo dump で .gitignore 出力
$ gibo dump macOS >> .gitignore
$ gibo dump Python >> .gitignore
$ gibo dump VirtualEnv >> .gitignore
(Optional) .envrc を退避
direnv で環境変数にAWSのクレデンシャルを埋めている場合は .gitignore に追記する
$ echo "*.envrc" >> .gitignore