Spisu treści:

Jak wyciągnąć konkretne zatwierdzenie?
Jak wyciągnąć konkretne zatwierdzenie?

Wideo: Jak wyciągnąć konkretne zatwierdzenie?

Wideo: Jak wyciągnąć konkretne zatwierdzenie?
Wideo: pull a specific commit of git 2024, Grudzień
Anonim

Przejdź do dziennika git lub interfejsu użytkownika GitHub i pobierz unikalny popełniać skróty dla każdego z zobowiązuje się chcesz, a następnie uruchom to polecenie: git cherry-pick super-long-hash-here. To będzie ciągnąć tylko to popełniać do swojego obecnego oddziału. Podnieś tę gałąź jak zwykle.

Wiesz też, jak utworzyć pull request dla konkretnego zatwierdzenia?

Następnie musisz wybrać zmiany, które chcesz uwzględnić w prośba o pociągnięcie . Udaj się do repozytorium GitHub i powinieneś to zobaczyć. Po prostu kliknij Porównaj i prośba o pociągnięcie do Stwórz a prośba o pociągnięcie w repozytorium, które chcesz wnieść tylko z wybranymi zmianami.

Wiesz też, jak pobrać pojedynczy plik z Git? Jeśli to tylko… pojedynczy plik , możesz iść do swojego GitHub repo, znajdź plik w danym przypadku, kliknij go, a następnie kliknij „Wyświetl surowe”, „Pobierz” lub podobne, aby uzyskać nieprzetworzoną/pobraną kopię plik a następnie ręcznie przenieś go na serwer docelowy.

Dodatkowo, jak mogę podciągnąć stare zatwierdzenie?

Jeśli chcesz cofnąć ostatni popełniać po prostu zrób git revert <niechciane popełniać hasz>; wtedy możesz popchnąć to nowe popełniać , który cofnął twoją poprzednie zobowiązanie . Aby naprawić odłączoną głowicę, wykonaj git checkout.

Jak wybrać commit z innej gałęzi?

W SourceTree sposobem na wybór wisienek jest:

  1. Przejdź do gałęzi, do której chcesz zastosować zmiany.
  2. Znajdź zatwierdzenie z innej gałęzi, którą chcesz zastosować do tej.
  3. Kliknij prawym przyciskiem myszy i wybierz „Cherry Pick”

Zalecana: