.gitignore は gitignore.io で作成する 📝
.gitignore を手作業で作るのって大変ですよね 😅
使っているツールは同じでも、リポジトリごとに若干違っていたりして、ある程度統一感を持たせたいと考えていました 🤔
gitignore.io とは
適切な gitignore をレスポンスしてくれるサービスです 🎯
git alias に以下を設定して git ignore linux,node などを実行して .gitignore を取得できます:
git config --global alias.ignore \
'!gi() { curl -sL https://www.toptal.com/developers/gitignore/api/$@ ;}; gi'
コメントが詳しく記載されているので、後からでも何を設定したかが分かりやすいです 📋
グローバル設定
全てのリポジトリ共通で適用するものです 🌍
git ignore macos,linux,dotenv > ~/.config/git/ignore
リポジトリ設定
リポジトリで使用するツールを設定します 🛠️
git ignore node > .gitignore