私は git status コマンドを作成し、これを取得しました:
# "public/images/wallpaper/wait/1920\321\2051080.jpg"
# public/style.css
一部のファイルが引用符で囲まれているのはなぜですか? そして、どうすれば .gitignore に追加できますか?
私は git status コマンドを作成し、これを取得しました:
# "public/images/wallpaper/wait/1920\321\2051080.jpg"
# public/style.css
一部のファイルが引用符で囲まれているのはなぜですか? そして、どうすれば .gitignore に追加できますか?
ファイル名にバックスラッシュが含まれているため、それらは引用符で囲まれています。シェルでは、バックスラッシュには特別な意味があるため、エスケープするか引用符で囲む必要があります。
引用符は便利なので、git status の出力をコピーして貼り付けるだけで、たとえばファイルをインデックスに追加できます。
$ git add "public/images/wallpaper/wait/1920\321\2051080.jpg"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ copied and pasted
引用符なしでファイル名を .gitignore に追加するだけです。ほとんどの場合、次のようなものを .gitignore ファイルに追加する必要があります。
public/images/wallpaper/wait/*.jpg