Hola buen dia, me veo en la necesidad de usar un control de codigo fuente para unos proyectos colaborativos que se realizan en Visual Studio (asp.net y winForms) instale msysgit, gitExtencios y GitcssProvider que es el plugin para Visual studio.
hize un repo en mi maquina y ahi cree un projecto de prueba, en visual studio parece que todo anda bien lo los commits, etc..
pero no estoy muy seguro de que este bien asi es decir creo el proyecto en la carpeta que es un repo, cambio algo de codigo y le doy commit, se deberia guardar en el repositorio, pero si ley doy guardar solamente al Visual Studio no haria lo mismo?
la idea que tengo es que en la maquina que actualmente esta como "servidor" poner el repo y ahi ir publicando lo que se haga en las otras maquinas.
lo que no se es si al crear el repo, despues en cada maquina de desarrollo debo clonar o adjuntar el repo del servidor, cabe mencionar que el "servidor" tambien es una maquina de desarrollo, no se si debo crear un repo "maestro" donde este contenga el proyecto "bueno" y otro donde se tenga para el desarrollo dia a dia de la misma maquina.
otra cuestion que queria preguntar es si voy a tener proyectos asp.net y para winForms que extenciones de archivo me conviene ignorar.
muchas gracias por sus respuestas.