Podgląd push
Wyrm nigdy nie wypycha od razu. Push na górnym pasku otwiera podgląd tego, co zmieni się na zdalnym repozytorium, i nic nie zostaje wysłane, dopóki nie potwierdzisz.
Otwieranie podglądu
Dział zatytułowany „Otwieranie podglądu”Kliknij Push na górnym pasku. Wyrm otwiera Wypchnij do origin (albo do tego zdalnego repozytorium, do którego wypychasz) i wypisuje Twoje śledzone bookmarki.
Podgląd porównuje Twoje bookmarki ze zdalnym repozytorium w stanie, w jakim Wyrm ostatnio je widział. Jeśli współpracownicy mogli od tego czasu coś wypchnąć, najpierw kliknij Fetch.
Jak czytać podgląd
Dział zatytułowany „Jak czytać podgląd”Każdy wiersz bookmarka ma status:
| Status | Znaczenie |
|---|---|
| Nowa | Bookmarka nie ma jeszcze na zdalnym repozytorium. |
| Aktualizacja | Fast-forward: zdalne repozytorium dostaje Twoje nowe commity na wierzchu tego, co już ma. |
| Usunięcie | Usunąłeś bookmark lokalnie; push usuwa go na zdalnym repozytorium. |
| Rozbieżna | Twój bookmark i zdalny rozeszły się w różne strony. jj nie wypchnie, dopóki nie zdecydujesz, co zrobić. |
| Aktualna | Nie ma nic do wypchnięcia. |
| Wymaga opisu / Ma konflikty | Wypychany commit nie ma opisu albo ma nierozwiązane konflikty. Najpierw to napraw. |
| Nieśledzona | Bookmark istnieje na zdalnym repozytorium, ale nie jest śledzony lokalnie. Śledź i wypchnij konfiguruje to jednorazowo. |
Zaznacz lub odznacz bookmarki, aby wybrać, co trafi do tego pusha. Jeśli repozytorium ma kilka zdalnych, wybierz je w sekcji Zdalne. Utworzone przez Ciebie tagi mają własną sekcję Tagi; wypychane są tylko zaznaczone tagi.
Rozbieżne bookmarki
Dział zatytułowany „Rozbieżne bookmarki”Kliknij Rozwiąż rozbieżność w rozbieżnym wierszu. Wyrm pokazuje obie historie i oferuje:
- Force-push mojej wersji: zastępuje zdalny bookmark Twoim. Wyrm zaleca to, gdy różnica wygląda na Twoje własne przepisanie (Wygląda na przepisanie historii.).
- Rebase na zdalną: umieszcza Twoje commity na wierzchu commitów zdalnych. W pozostałych przypadkach zwykle najbezpieczniejszy wybór.
- Scal zdalną z lokalną
- Zresetuj do zdalnej: porzuca Twoją wersję i przyjmuje zdalną.
Force-push zawsze jest takim jawnym wyborem. jj nie nadpisze zdalnego bookmarka, który przesunął się od Twojego ostatniego fetcha.
Potwierdzanie
Dział zatytułowany „Potwierdzanie”Kliknij Wypchnij 1 zakładkę (albo Wypchnij zakładki (N)) lub naciśnij ⌘↩. Esc anuluje; nic nie zostało jeszcze zastosowane.
Po pushu etykiety śledzące zdalne repozytorium w logu (np. main@origin) przesuwają się, pokazując, gdzie teraz jest zdalne repozytorium.