Pytania oznaczone «cherry-pick»

W zarządzaniu kontrolą źródła czynność polegająca na wybiórczym pobieraniu pojedynczych zmian z peer to peer nazywana jest „najlepszym wyborem”.

873
Jak wybrać wiele zatwierdzeń

Mam dwie gałęzie. Popełnić ajest szef jednego, a druga ma b, c, d, ei fna górze a. Chcę przenieść c, d, ea fdo pierwszego oddziału bez popełnienia b. Korzystanie wiśnia odebrać to jest proste: Zamówienie pierwszy oddział cherry-pick jeden po drugim cdo fi rebase drugą gałąź na początku. Ale czy...

586
Jak git-cherry-pick tylko zmiany niektórych plików?

Jeśli chcę scalić się z gałęzią Git, zmiany dokonane tylko w niektórych plikach zmienionych w konkretnym zatwierdzeniu, które obejmują zmiany wielu plików, jak można to osiągnąć? Załóżmy, że git commit nazywa stuffma zmian w plikach A, B, C, a Djednak chcę scalić tylko stuff„s zmian w plikach Ai...

501
Częściowo wybranie zatwierdzenia z Git

Pracuję nad 2 różnymi gałęziami: wydanie i rozwój . Zauważyłem, że nadal muszę zintegrować niektóre zmiany, które zostały wprowadzone w gałęzi wydania z powrotem do gałęzi programistycznej . Problem polega na tym, że nie potrzebuję całego zatwierdzenia, tylko kilka kawałków w niektórych plikach,...

388
Przerwać git wiśniowy?

Uciekłem git cherry-pick <hash>i miałem konflikty scalania. Nie chcę rozwiązywać konfliktów, chcę po prostu zrezygnować z wyboru. Podczas rzeczywistego łączenia (z git merge) jest przydatna git merge --abort. Jaki jest odpowiednik zbierania

372
Scal do konkretnego zatwierdzenia

Utworzyłem nową gałąź o nazwie newbranchz mastergałęzi w git. Teraz mam zrobić jakąś pracę i chcą łączyć newbranchsię master; Wprowadziłem jednak kilka dodatkowych zmian newbranchi chcę połączyć newbranchsię z czwartym od ostatniego zatwierdzenia master. Użyłem, cherry-pickale pokazuje komunikat,...

302
Git Cherry-pick vs Merge Workflow

Zakładając, że jestem opiekunem repozytorium i chcę pobierać zmiany od współautora, istnieje kilka możliwych przepływów pracy: I cherry-pickkażda popełnienia z pilota (w tej kolejności). W takim przypadku git zapisuje zatwierdzenie jako niezwiązane ze zdalną gałęzią. I mergegałąź, wprowadzając...

287
Usuń określone zatwierdzenie

Pracowałem z przyjacielem nad projektem, a on edytował kilka plików, których nie powinno się edytować. W jakiś sposób połączyłem jego prace z moimi, albo kiedy je wyciągnąłem, albo gdy próbowałem po prostu wybrać konkretne pliki, które chciałem. Od dłuższego czasu szukam i gram, próbując wymyślić,...

190
W jaki sposób git scala się po pracy w cherry pick?

Wyobraźmy sobie, że mamy masteroddział. Następnie tworzymy newbranch git checkout -b newbranch i wykonaj dwa nowe commity do newbranch: commit1 i commit2 Następnie przełączamy się na master i make cherry-pick git checkout master git cherry-pick hash_of_commit1 Patrząc na gitkto, widzimy, że...

111
git cherry-pick nie działa

Próbuję wybrać najlepszy commit od mastera i przenieść go do obecnej gałęzi produkcji. Jednak kiedy wykonuję git cherry-pick <SHA-hash>, po prostu otrzymuję ten komunikat: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) #...