Różnice między Commit, Commit i Push, Commit i Sync
Używam visual studio 2013 i mam do czynienia z 3 opcjami, kiedy zatwierdzam mój kod C#. Potrzebuję niezbędnego wyjaśnienia różnic między każdą z opcji dotyczących tego, co dzieje się z moim lokalnym repo vs.repo GitHub.
- Opcja 1 mówi Commit
- Opcja 2 mówi Commit i Push
- Opcja 3 mówi Commit i Sync
Nie do końca rozumiem różnicę między ostatnimi 2 Opcjami. Kiedy powinienem używać Commit i Sync w przeciwieństwie do Commit i Przyj?
96
3 answers
- Commit po prostu zarejestruje twoje zmiany, które wprowadziłeś na lokalnym komputerze. Nie oznacza to zmiany w zdalnym repozytorium.
- Commit i Push wykonają powyższe czynności i wepchną je do zdalnego repozytorium. Oznacza to, że wszelkie wprowadzone zmiany zostaną również zapisane w zdalnym repozytorium.
- Commit i synchronizacja robi trzy rzeczy. Najpierw się zaangażuje. Po drugie, wykona pull (chwyta zaktualizowane informacje ze zdalnego repo). W końcu będzie przyj.
Zobacz Więcej z Microsoft tutaj
146
Author: camiblanch,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-09 15:24:09
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-09 15:24:09
Aby dodać do odpowiedzi camiegreenall. Znalazłem to pomocne zdjęcie / post od tanascius (tutaj ). "Oto ładne zdjęcie Olivera Steele' a, które wyjaśnia model Gita i komendy:"
43
Author: A.sharif,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:10:12
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:10:12
Sprawdź to. Będzie to pomocne w zrozumieniu push, pull, commit i synchronizacji.
0
Author: hmlasnk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-30 08:49:04
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-30 08:49:04