Свързани въпроси '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