Estou usando o visual studio 2013 e me deparo com três opções para quando eu confirmar meu código c #. Preciso de uma explicação das diferenças entre cada uma das opções em relação ao que acontece com meu repositório local versus o repositório GitHub.
- A opção 1 diz Confirmar
- A opção 2 diz Commit and Push
- A opção 3 diz Confirmar e sincronizar
Não entendo bem a diferença entre as duas últimas opções. Quando devo usar Confirmar e Sincronizar em vez de Confirmar e Enviar?
git
visual-studio
github
git-commit
Alfred Waligo
fonte
fonte
Para adicionar à resposta de camieblanch. Encontrei esta foto / postagem útil do tanascius ( aqui ). "Aqui está uma bela imagem de Oliver Steele, que explica o modelo git e os comandos:"
fonte
Checkout sobre isso. Será útil para entender push, pull, commit e sync.
https://learn.sparkfun.com/tutorials/using-github-to-share-with-sparkfun/committing-pushing-and-pulling
fonte