¿GitHub para la aplicación .NET en Windows?

Soy un desarrollador de Visual SourceSafe antiguo, pero ahora quiero cambiar la ruta. Escuché sobre GitHub . ¿Alguien usa GitHub en Windows para las aplicaciones ASP.NET ? ¿Cuál es tu opinión? ¿Cuáles son todos los sistemas de seguimiento de errores que podemos usar con GitHub?

Git es definitivamente una bestia diferente a SourceSafe, así que asegúrate de leer su filosofía antes de intentar hacer cualquier cosa. En particular, recomiendo Git Magic .

No tiene que usar github para usar git, y de hecho, mucha gente no. Es una herramienta increíblemente genial, pero te resultará especialmente útil si estás desarrollando OSS. De lo contrario, todo el aspecto social se perderá en ti.

No veo por qué debería estar limitado en qué rastreador de problemas usas con git; crea un problema, arregla el código y resuelve el problema. Dicho esto, github tiene incorporado un seguimiento básico de problemas, si no tiene ganas de usar algo un poco más avanzado. También hay ticgit , que almacena sus tickets en una sucursal de su repository y les proporciona una interfaz cli con ruby-powenetworking. Genial, pero probablemente no es lo tuyo, si eres un desarrollador de Windows.

También es posible que desee echar un vistazo a Why Git is Better Than X , un sitio que intenta convencerlo de la superioridad de git sobre mercurial, bazar, subversión y forzosamente.

GitHub hace que usar Git sea muy agradable, utilizo las extensiones de Git para Visual Studio. http://code.google.com/p/gitextensions/ Git es un sistema de control de versiones, pero no hace el seguimiento de errores, que yo sepa. Git / GitHub DO tiene la habilidad de disparar events cuando ciertas cosas suceden (ganchos). ¡Buena suerte!

Ahora hay un GitHub para Windows que debería hacer esto mucho más fácil.