2
respostas

Trabalhando com C# e git

Bom dia Pessoal, tudo bem?

Venho do PHP e do JS, e costumo ir versionando os projetos e também gosto de versionar aula a aula.

Agora realizando o curso de C# surgiu a dúvida de como versionar os fontes, como vocês realizam?

Quais pastas entram neste versionamento? O que pode entrar no .gitignore? Como vocês realizam o clone de projetos C# e abrem no VS?

Desde já obrigado.

2 respostas

Olá Ricardo!

Não sou especialista em C# mas em relação ao gitignore existe um site que gera pra ti o que colocar nele ou não:

https://www.gitignore.io/

Você pode inserir a linguagem, a IDE e até o sistema operacional se for necessario.

Espero ter ajudado! ^^

Bem legal a dica do Guilherme. Esse arquivo gerado: https://www.gitignore.io/api/csharp

É o mesmo que o Visual Studio gera, e ele já faz basicamente todo o trabalho. Os principais diretórios a ignorar, são: bin, obj, Debug, Release a Packages (o que esse arquivo já está fazendo).