Używam programu Visual Studio 2013 i mam do czynienia z 3 opcjami, gdy zatwierdzam kod C #. Potrzebuję wyjaśnienia różnic między każdą z opcji w odniesieniu do tego, co dzieje się z moim lokalnym repozytorium w porównaniu z repozytorium GitHub.
- Opcja 1 mówi Commit
- Opcja 2 mówi Commit and Push
- Opcja 3 mówi Commit and Sync
Nie do końca rozumiem różnicę między dwiema ostatnimi opcjami. Kiedy należy używać Commit and Sync w przeciwieństwie do Commit and Push?
git
visual-studio
github
git-commit
Alfred Waligo
źródło
źródło
Aby dodać do odpowiedzi camieblancha. Znalazłem to pomocne zdjęcie / post od tanasciusa ( tutaj ). „Oto ładne zdjęcie Olivera Steele, które wyjaśnia model git i polecenia:”
źródło
Sprawdź to. Przyda się do zrozumienia push, pull, commit i sync.
https://learn.sparkfun.com/tutorials/using-github-to-share-with-sparkfun/committing-pushing-and-pulling
źródło