1. ホーム
  2. スクリプト・コラム
  3. その他

[解決済み】Git リポジトリから .DS_Store ファイルを削除するには?

2022-01-01 10:45:22

質問

Mac OS Xの煩わしい機能を削除するには? .DS_Store ファイルを Git リポジトリから削除することはできますか?

解決方法は?

リポジトリから既存のファイルを削除する。

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch

この行を追加してください。

.DS_Store

をファイル .gitignore は、リポジトリのトップレベルにあります(まだなければファイルを作成します)。トップディレクトリでこのコマンドを実行すれば、簡単にできます。

echo .DS_Store >> .gitignore

そして、そのファイルをレポにコミットします。

git add .gitignore
git commit -m '.DS_Store banished!'