Свързани въпроси 'rebase'

Git - пребазиране до един ангажимент без разрешаване на конфликти
Да предположим, че съм работил върху клон, наречен my-branch , като от време на време обединявам ангажименти от master , за да остана актуален. При някои сливания трябваше да разрешавам конфликти, което отнемаше време. Сега приключих с...
404 изгледи
schedule 15.09.2022

git pull --rebase upstream & git push origin отхвърля не-бързо превъртане напред?
Внедрих класически git работен поток за поддръжка/сътрудник на OSS за фирмен проект в github, но един краен случай дава някои странни резултати, които не съм сигурен как да заобиколя. Да кажем, че има типичен проект, който разклоних и добавих...
8841 изгледи
schedule 28.09.2022

Как да премахна ангажиментите от хронологията на git, но иначе да поддържам графиката абсолютно същата, включително сливания?
Какво имам: ---A----B-----C-----D--------*-----E-------> (master) \ / 1----2 (foo) От какво имам нужда: ---A---------------D--------*-----E-------> (master) \...
577 изгледи
schedule 02.10.2022

Има ли начин да се премахнат редица ангажименти неинтерактивно?
Опитвам се да смачкам набор от ангажименти - HEAD към HEAD~3. Има ли бърз начин да направя това или трябва да използвам rebase --interactive?
49083 изгледи
schedule 02.11.2022

Работни процеси на Git: Пребазиране на публикувани/споделени клонове
Нашият екип по време на работа с ентусиазъм възприе работен процес за пребазиране, но може би сме се увлекли малко, което е смисълът на този въпрос: вие сте съдията. Използването на pull --rebase сега е безсмислено за мен. Имаме обаче и големи...
8049 изгледи
schedule 11.12.2022

Git-flow, gerrit и пребазиране към по-нова възходяща версия
Помислете за локално репо, управлявано от gerrit, което се синхронизира редовно от проект, базиран на github (с подходящите клонове/етикети за проследяване. Разработката е инициализирана на версия 1 на кода (таг = 1.0). Разработката се извършва върху...
284 изгледи
schedule 26.11.2022

алтернатива на повторното базиране на избутани ангажименти
Документацията на GitHub препоръчва да не се пребазират ангажименти, които са били насочени публично. Имаме два клона master и dev . Направих промяна в master за актуална корекция, която бих искал да пренеса в dev , самото dev е доста...
249 изгледи
schedule 14.11.2022

Амалгамирайте две сливания в Git
Имам Git клон, който е topic клон, който показва проекта master . Обединих го с главния и разреших конфликт ръчно. След това критична грешка беше коригирана в master и аз се слях отново, този път без конфликт. Самият аз не съм ангажирал нищо...
32 изгледи
schedule 10.12.2023

Премахване на ангажименти от git rebased клон след извършване на други ангажименти
Имам проект с два клона, наречени master и feature/x . На feature/x работя върху нови функции, които ще бъдат обединени в master. За грешка на feature/x беше извършено и изпратено действие за повторно базиране въз основа на главния. Освен...
268 изгледи
schedule 29.10.2023

Как да използвам интерактивната пребаза на Git с локално хранилище (без отдалечено/изходно)?
Използвам git като локална система за контрол на източника най-вече за проследяване на историята и разл. Все още искам да използвам rebase, за да правя fixup/squash на WIP ангажименти, които ще правя периодично. Когато обаче се опитам да направя...
9086 изгледи
schedule 15.01.2024

ClearCase UCM поток с два изгледа на два различни хоста
Някой друг сблъсквал ли се е с този проблем? Имате 1 ClearCase UCM поток. Създадох изглед на моя лаптоп, докато бях в корпоративния кампус. Сега работя дистанционно, създайте 2-ри изглед към същия UCM поток на VM в корпоративния център за данни....
59 изгледи
schedule 30.10.2023

Кога ще има нужда от git-rebase?
Всеки път, когато чета документацията на git-rebase, се губя. Струва ми се като вид операция на ниско ниво (прочетете: тъмна магия). Цитирайки документите: Да приемем, че съществува следната история и текущият клон е "тема":...
2962 изгледи
schedule 16.04.2024

git svn rebase без промяна на текущия клон
Написах (bash) скрипт, намиращ се в моя главен клон и в средата му изпълнявам следните инструкции: (...) git checkout featurebranch git svn rebase git checkout master (...) Този скрипт не съществува в "featurebranch", така че скриптът ми се...
62 изгледи
schedule 18.04.2024