Jest „git push -mirror” wystarczający do tworzenia kopii zapasowej mojego repozytorium

Jest „git push -mirror” wystarczający do tworzenia kopii zapasowej mojego repozytorium

W GIT programiści zajmują się dużymi projektami tworzenia oprogramowania. Pracują i wprowadzają zmiany w lokalnych repozytoriach GIT. Istnieje jednak szansa na utratę danych repozytorium. Aby uniknąć takiej sytuacji, ważne jest, aby stworzyć kopię zapasową repozytorium, ponieważ programiści jest to dobra praktyka zapobiegania utratę danych. Ponadto tworzenie kopii zapasowej repozytorium na zdalnym serwerze umożliwia wielu programistom współpracę w tej samej bazie kodowej.

Ten zapis wyjaśni:

  • Jest „git push -mirror” wystarczający/wystarczający do tworzenia kopii zapasowej repozytorium?
  • Jak wykonać kopię zapasową repozytorium za pomocą polecenia „git push -mirror”?

Jest „git push -mirror” wystarczający/wystarczający do tworzenia kopii zapasowej repozytorium?

Tak, "git push -mirror”Może być wystarczający do tworzenia kopii zapasowej repozytorium. „„git push -mirror”To polecenie GIT, które popycha całą zawartość lokalnego repozytorium, w tym pliki, znaczniki, gałęzie, popełnia wiadomości i wiele innych do zdalnego repozytorium.

Jak wykonać kopię zapasową repozytorium za pomocą polecenia „git push -mirror”?

Aby utworzyć kopię zapasową konkretnego repozytorium, najpierw przełącz na konkretne repozytorium GitHub i skopiuj jego adres URL HTTP. Następnie przejdź do lokalnego repozytorium i dodaj zdalne repozytorium jako pilota. Potem uruchom „git push -mirror„Polecenie utworzenia kopii zapasowej lokalnego repozytorium w zdalnym repozytorium. Na koniec zweryfikuj zmiany w zdalnym repozytorium.

Krok 1: Przekierowanie do zdalnego repozytorium

Najpierw otwórz github i przejdź do żądanego zdalnego repozytorium:

Na powyższym zrzucie ekranu można zobaczyć treść, gałęzie i znaczniki zdalnego repozytorium. Teraz skopiuj swój adres URL HTTP.

Krok 2: Przejdź na lokalne repozytorium

Następnie przejdź do żądanego lokalnego repozytorium:

CD "C: \ git \ newrepo"

Krok 3: Dodaj odległe pochodzenie

Następnie podłącz lokalne repozytorium z konkretnym zdalnym repozytorium przy użyciu polecenia poniżej:

git zdalny dodaj pochodzenie https: // github.com//.git

Pamiętaj, aby wymienić „”Z twoją nazwą użytkownika Github i„”Z nazwą zdalnego repozytorium:

Krok 4: Mirror-Push do zdalnego repozytorium

Teraz napisz „Git Push”Polecenie wraz z„lustro„Opcja, aby popchnąć całą zawartość lokalnego repozytorium jako lustra do zdalnego repozytorium:

Git Push - -Mirror

Krok 5: Sprawdź zmiany w repozytorium GitHub

Na poniższym zrzucie ekranu podświetlona część pokazuje nowe zmiany w repozytorium GitHub:

Chodziło o tworzenie kopii zapasowych repozytorium za pomocą „git push -mirror" Komenda.

Wniosek

"git push -mirror”To polecenie GIT, które może być wystarczające do tworzenia kopii zapasowej repozytorium. Przesyła całą zawartość lokalnego repozytorium, w tym pliki, popełnia wiadomości, tagi i gałęzie do repozytorium Github. Aby utworzyć kopię zapasową lokalnego repozytorium, najpierw połącz lokalne repozytorium z zdalnym repozytorium, dodając repozytorium GitHub jako pilota. Następnie użyj „git push -mirror”Polecenie i widok zmiany w zdalnym repozytorium GIT. Ten zapis wyjaśnił metodę tworzenia kopii zapasowych repozytorium GIT za pomocą „git push -mirror" Komenda.