Melhor maneira de combinar o Git com o .NET quando estiver versionando

Atualmente estou trabalhando em um projeto (apenas eu) e já sei como lidar com o controle de versão. Estou usando o clássico<major>.<minor>.<build or patch>.

O problema que tenho é que eu quero terTag em alguns dos meuscomete apontando para as versões correspondentes, mas não quero fazer isso manualmente.

Agora estou fazendo atualmente:

Se eu vou liberar ov0.2.13, Eu mudo oAssemblyInfo.cs e definir essa versãoConfirme as alterações no GitAdicionar etiquetav0.2.13 (manualmente) no GitConstrua o projetoCriar uma.zip arquivo (não o tempo todo) e nomeie comoProjectName v0.2.13

Estou fazendo errado?

Eu poderia facilmente criar um script para fazer o último passo automaticamente, mas eu estou querendo saber se há uma boa prática sobre como automatizar a outra parte?

questionAnswers(5)

yourAnswerToTheQuestion