Я использую Visual Studio 2013, и я сталкиваюсь с 3 вариантами, когда я фиксирую свой код C #. Мне нужно объяснить различия между каждым из вариантов в отношении того, что происходит с моим локальным репо по сравнению с репозиторием GitHub.
- Вариант 1 говорит Коммит
- Вариант 2 говорит «Принять и нажать»
- Вариант 3 говорит «Принять и синхронизировать»
Я не совсем понимаю разницу между двумя последними вариантами. Когда я должен использовать Commit и Sync, а не Commit и Push?
git
visual-studio
github
git-commit
Альфред Валиго
источник
источник
Чтобы добавить к ответу Camieblanch. Я нашел эту полезную картинку / пост от tanascius ( здесь ). «Вот хорошая картинка от Оливера Стила, которая объясняет модель git и команды:»
источник
Оформить заказ на это. Это будет полезно для понимания push, pull, commit и sync.
https://learn.sparkfun.com/tutorials/using-github-to-share-with-sparkfun/committing-pushing-and-pulling
источник