、それは独自のデフォルトの.gitignoreを持っています。 Visual StudioでGit menu-> Edit .gitignoreに行き、 "Add default ignores"をクリックしてください。
最初のコミットを行う前に、行末をどのように処理するかを決めることも良い考えだと思います。
WindowsはCR-LF ASCII文字の組み合わせを使用して行末を示し、UNIXシステムではLF文字のみを使用します。あなたのプロジェクトがWindows上でしか開発されない場合は、UNIXのエンディングを使用する意味がないと思うので、core.autocrlf
オプションがfalse
に設定されていることを確認します。プロジェクトをWindowsとUNIXシステムの両方で編集する場合は、true
に設定します。リポジトリはすべての行末をLF文字として内部的に保存しますが、ディスク上のファイルにはCRLFが含まれます。
これは少なくとも私が作る選択肢であり、他の人は別のやり方をするかもしれません。いずれのオプションを選択しても、後で変更すると問題が生じる可能性があるため、[今すぐ選択]を選択します。
Git拡張機能では、Git-> Settings-> Global/Local settingsタブの "Line endings"グループボックスでこのオプションを変更できます。
チーム内のすべての開発者がマシン上で同じ設定を使用していることを確認してください。
ああ、これは素晴らしいです。これらの提供されたgitignoreファイルについて私は知らなかった。感謝ペドロ! – dharmatech