Estoy usando Visual Studio 2013, y me enfrento a 3 opciones para cuando confirmo mi código C #. Necesito una explicación de las diferencias entre cada una de las opciones con respecto a lo que sucede con mi repositorio local frente al repositorio de GitHub.
- La opción 1 dice Comprometerse
- La opción 2 dice Comprometerse y Empujar
- La opción 3 dice Confirmar y sincronizar
No entiendo la diferencia entre las últimas 2 opciones. ¿Cuándo debo usar Commit and Sync en lugar de Commit and Push?