Estoy usando Visual Studio 2013, y tengo 3 opciones para cuando confirme mi código C #. Necesito una explicación necesaria de las diferencias entre cada una de las opciones con respecto a lo que sucede con mi repository local frente al repository de GitHub.
No entiendo muy bien la diferencia entre las 2 últimas opciones. ¿Cuándo debería usar Commit and Sync en lugar de Commit and Push?
Vea más de Microsoft aquí
Para agregar a la respuesta de camiegreenall. Encontré esta útil foto / publicación de tanascius ( aquí ). "Aquí hay una bonita foto de Oliver Steele, que explica el model de git y los commands:"
Pago en esto. Será útil para entender push, pull, commit y sync.