2012-02-23 15 views

Odpowiedz

110
  1. Otwórz dziennik w repozytorium z odjętym oddziałem docelowej.
  2. Użyj lewej niebieskiej nazwy oddziału, aby wybrać gałąź źródła.
  3. Wybierz zatwierdzenia, które chcesz.
  4. Kliknij prawym przyciskiem myszy i wybierz opcję Cherry Wybierz ten commit.
+49

aby zobaczyć dziennik dla innego oddziału, kliknąć na nazwę oddziału na lewym górnym rogu okno dziennika. – kichik

+3

Wiem, że to dobra odpowiedź, ale nie mam opcji wyboru wiśni po kliknięciu prawym przyciskiem myszy, bez względu na to, którą gałąź wybiorę – PandaWood

+1

@PandaWood może twoja obecna gałąź robocza znajduje się na odłączonym HEAD? Jeśli tak jest, potrzebujesz tylko nazwy bieżącej gałęzi. "git checkout -b " lub jakakolwiek jest opcja TortoiseGit ... – Digikata

7

Zważywszy 'uwolnienia' oddział jest zobowiązany do cherry-pick z mistrzami gałęzi, wykonaj kroki jak przedstawiono poniżej:

Krok 1: CHECKOUT 'uwolnienie' oddział

enter image description here

Krok 2: Kliknij TostoiseGit -> Pokaż dziennik

enter image description here

Krok 3: Filtr Branża Źródło zobowiązuje się Cherry zbierane

W oknie komunikatów dziennika, wybierz oddział źródła skąd commity będzie Cherry Zbierane (tj gałąź "master" w tym przykładzie). Wybór gałęzi można zrobić z lewym górnym rogu okna „Zaloguj wiadomości” (jak pokazano poniżej)

enter image description here

Krok 4: Wybierz zobowiązuje się Cherry zbierane

Wreszcie wybrać zatwierdza i kliknij prawym przyciskiem myszy menu kontekstowe, aby je wybrać.

enter image description here

+0

dla kroku 1, przełączam gałęzie, przechodząc w prawo -> TortoiseGit -> Przełącz/Kasa – McCoy

Powiązane problemy