久しぶりの投稿です。頭使わなすぎて腐るかと思いました。 最近新しいリポジトリを作るときはとりあえず僕の秘伝の .gitignore を流しこむことにしている。 ソース一式とか言って ZIP で固めたソースファイルに紛れ込んでたりしますね。 以下のようなルールとなっている。 Emacs や Vim が作るバックアップファイル (~) 、テンポラリファイル (.swp) 系だったり Windows 系のエディタやマージツールが吐き出すバックアップファイル .bak を無視するようにしている。 OSが吐き出すファイル .DS_Store, Thumbs.db Ruby の Bundler 系で入れる gem は無視するようにしている。 Office 関係のファイルを開いた時にできる忌まわしい隠しファイルも無視 ~$* Vagrant のディレクトリも無視 運用でよく紛れ込む config.php