.gitignoreを書き忘れた人たちの話

GitHubにAWSのシークレットキーをうっかりpushしてしまい、数分後にはボットに悪用されて高額請求が届いた。エンジニア界隈ではよく知られた話です。.gitignoreのたった1行が、こうした事故を未然に防いでいます。
とはいえ、.gitignoreをゼロから書く必要はありません。GitHubでリポジトリを作成するとき、言語やフレームワークに合わせたテンプレートを選べます。Node.js、Python、Unityなど、主要な環境はほぼカバーされています。
まずはテンプレートから始めて、プロジェクトに合わせて育てていけば大丈夫です。
