もくじ
https://tera1707.com/entry/2022/02/06/144447
やりたいこと
新しくgithubにリポジトリを作ったときに、.gitignoreがないので、コミットするときにいらないファイル(binフォルダやobjフォルダの中身など)がたくさん入ってしまうので、gitignoreを配置して不要なファイルがコミットの候補にあがらないようにしたい。
やりかた
dotnetコマンドを使う。
対象のソリューション(.sln)があるフォルダで、powershellを開く。
(エクスプローラでそのフォルダを開き、エクスプローラのパスが表示されてる窓に「powershell」と入れてエンターを押す)
そこで、dotnet new gitignore
を実行する。
そうすると、dotnetで使うような標準的なgitignoreが作成される。その状態でそのプロジェクトをコミットしようとすると、不要なファイルが候補にあがらなくなってる。
参考
Visual StudioでGitリポジトリにコミットするときにオブジェクトファイルやコンパイル結果のファイルも含まれてしまう (gitignore ファイルの作成) (Visual Studioの使い方 Tips)
https://www.ipentec.com/document/visual-studio-create-gitignore-file