macでvs codeやその他git clientを利用している場合、以下のような「.DS_Store」ファイルがレポジトリによく現れる
これ、どうやら無視しても(むしろ無視したほうが)よいらしい
ファイル名の先頭に「ドット」が付いている通り、macOSの隠しファイルで、macOSの各フォルダに生成され、ウインドウのサイズ/アイコンのポジション、その他フォルダのメタ情報を記録しているもの
なので、そもそもgitで追跡する必要のないファイル(情報)なので、git側などでこのファイルを無視するように設定する
.gitignoreに「.DS_Store」を追記するだけ
または、以下コマンドで全てのレポジトリで追跡除外するように、グローバルの設定を加える
git config --global core.excludesfile ~/.gitignore_global
以上