こんにちは。きんくまです。
gitのレポジトリの中に.DS_Storeファイルが含まれているのに気がつきました。
.DS_StoreファイルはMac OSが使うものです。
レポジトリの中にこれらのファイルを入れたくなかったので、
こんな感じに消しました。
最初に、ターミナル上で、そのディレクトリから再帰的に.DS_Storeを消します。
find . -name '.DS_Store' | xargs rm
次に、~/.gitignore_globalを作成しまして、こうやって書きました。
このファイルはgitのグローバル設定をするものです。
—
2011/12/28更新
そのあとに、このコマンドをターミナルで打つ必要がありました。
git config --global core.excludesfile ~/.gitignore_global
—
もし、特定のディレクトリのみに設定したい場合は、.gitignoreをそのディレクトリに置けばよいです。
これは、書かれているファイルをステージに上げないようにします。
# OS generated files # ###################### .DS_Store* ehthumbs.db Icon? Thumbs.db
最後にこの状態でコミットしました。
これらのサイトを参考にしました。どうもです。
>> フォルダ以下を再帰的にgrep検索する方法 – gorton-lab 日記の下書き
>> Help.GitHub – Ignore files
■ 自作iPhoneアプリ 好評発売中!
・フォルメモ - シンプルなフォルダつきメモ帳
・ジッピー電卓 - 消費税や割引もサクサク計算!
■ LINEスタンプ作りました!
毎日使える。とぼけたウサギ