備忘録です。まず毎回.gitignoreを作成するのは面倒なので、グローバルな設定ファイルとして作成します。保存場所はどこでも良いですが、以下の場合はホームディレクトリの直下に.gitignoreを作成します。 $ git config --global core.excludesfile ~/.gitignore 共通.gitignoreの内容ですが、僕の活動範囲だと以下のようになりました。プロジェクトに固有の条件は、プロジェクト以下の.gitignoreに記述する形になります。 # general .DS_Store *.zip *.tar.gz *.exe *.bz2 .hg/ .gitignore # backup *~ *.bak # gnu global GPATH GRTAGS GSYMS GTAGS # c/c++/objc a.out *.o *.a # python *