この記事は, Linuxを利用して研究を行なっていく中で私がつまずいてしまったポイントをまとめていくものです。同じような状況で苦しんでいる方々の参考になれば嬉しいです。Linuxつまずきポイント集の目次は以下のページをご覧ください。
【超初心者お悩み解決】プログラミングつまずきポイント記事まとめページ
この記事は, Linuxを利用して研究を行なっていく中で私がつまずいてしまったポイントをまとめていくものです。同じような状況で苦しんで...
スポンサーリンク
環境
●Mac mojave 10.14.6
現象
「.DS_Store」が混ざってしまった
commitされたファイル群の中にだけど毎回「.gitignore」に記述するのは面倒。
解決策
まずはcommitされた「.DS_Store」を削除しましょう。
$ rm .DS_Store
続いて,.gitignoreに記述しなくても良いように「~/.config/git/ignore」にignoreするファイルを記述しておきましょう。vimなどを使って「.DS_Store」を打ち込んでください。該当するディレクトリがなければ「mkdir」でディレクトリを作成してください。
$ vim ~/.config/git/ignore
# ignoreの中身
.DS_Store
しっかりと書かれていることを確認しましょう。
$ cat ~/.config/git/ignore
# 出力
.DS_Store
実は,デフォルトでignoreファイルを探しに行く場所が「~/.config/git/ignore」のため,configファイルなどをいじる必要はありません。試しにコミットしてみて.SD_Storeがコミットされていなければ成功です。