Github는 왜 기본 gitignore 파일에 C#을 지원해주지 않을까요?

별별 처음들어보는 언어는 다있는데 azure devops도 마찬가지고 github도 그렇고 왜 항상 기본으로 C# 이그노어 파일을 지원하지 않아서 수동으로 업로드하게 만들까요…?

1개의 좋아요

말씀하신대로 C# 프로젝트 (csproj)만 타겟팅하는 템플릿은 없습니다. 대신, 통으로 VisualStudio 라는 템플릿을 쓰실 수는 있습니다.

image

그리고 gitignore.io를 가시면 한 종류가 아니라 여러 종류를 믹스해서 gitignore를 만들어주실 수도 있으니 같이 활용하시면 좋을 것 같아요. :+1:

2개의 좋아요

참고로 gitignore.io 에서는 Csharp 이라는 템플릿이 별도로 제공되는 것 같네요. Github에서 만들지 않으면 아래 내용을 copy해서 쓰실 수도 있으니 참고하시면 좋을 것 같습니다.

https://www.toptal.com/developers/gitignore/api/csharp

그리고 아래 URL의 내용을 인용하시면 일단 업계에서 널리 쓰이는 C# 편집이나 개발을 위한 환경에는 거진 매칭이 될겁니다.

https://www.toptal.com/developers/gitignore/api/visualstudio,visualstudiocode,csharp,rider

2개의 좋아요

알려주신대로 앞으로 Visual Studio로 깃헙 디폴트 이그노어 파일로 해봐야겠군요 …ㅋㅋ 감사합니다!

1개의 좋아요

@Vincent 저도 VisualStudio 항목으로 사용하고 있습니다. :smile: