Запитання з тегом «rebase»

Зміна початкової точки гілки в системі управління версіями.


17
Скасування бази git
Хто-небудь знає, як легко відмінити git rebase? Єдиний спосіб, який спадає на думку, це перейти до цього вручну: git checkout батьків прихильності до обох гілок потім створіть звідти тимчасову гілку вишні вибирайте всі вручну замініть гілку, в якій я переобладнаний, створеною вручну гілкою У моїй теперішній ситуації це буде спрацьовувати, …
3178 git  rebase  git-rebase  undo 

20
Git відмовляється об'єднати споріднені історії на Rebase
Під git rebase origin/developmentчас наступного повідомлення про помилку відображається від Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Моя версія Git - 2.9.0. У попередній версії це працювало чудово. Як я можу продовжити цю базу даних, що дозволяє пов’язати між собою історії з вимушеним прапором, представленим у …
2144 git  rebase 

5
git cherry-pick говорить: "... 38c74d - це злиття, але жодна опція -m не була надана"
Я вніс кілька змін у свою головну галузь і хочу перенести їх вище. коли я вишу наступні зобов’язання, однак я застряг на fd9f578, де git говорить: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. Що git намагається сказати мені, і чи є …
518 git  merge  rebase  cherry-pick 




2
Як отримати "їх" зміни в середині конфліктної бази даних Git?
У мене суперечливі гілки, гілка2 розгалужена від гілки1. Скажімо, при перезавантаженні branch2поточних branch1, вирішуючи конфлікти, я вирішу приймати деякі (не всі branch1) файли "своїх" (тобто ) як такі, що є. Як це зробити? Я намагався: git checkout branch1:foo/bar.java fatal: reference is not a tree: TS-modules-tmp:foo/bar.java git checkout refs/heads/branch1:foo/bar.java fatal: reference …
349 git  rebase  git-rebase 

8
Видаліть папку та її вміст з історії git / GitHub
Я працював над сховищем для свого облікового запису GitHub, і це проблема, на яку я натрапив. Проект Node.js із папкою з кількома встановленими пакетами npm Пакети були в node_modulesпапці Додав цю папку до сховища git і перемістив код до github (тоді не думав про npm-частину) Зрозуміло, що ця папка насправді …
318 git  github  rebase  git-rebase 

3
Чи можу я зробити так, щоб швидке переадресація вимкнено за замовчуванням у git?
Я не можу коли - або думати про час , коли я хотів би використовувати git mergeзамість git rebaseі НЕ хочу мати Комміт показати. Чи є спосіб налаштувати git для швидкого переадресації за замовчуванням? Той факт, що є --ffваріант, мабуть, означає, що існує спосіб, але я не можу знайти його …

15
Вставити команду перед кореневою коміткою в Git?
Я раніше запитав про те, як розбити перші два коміти у сховищі git. Хоча рішення досить цікаві і не дуже настільки вигадливі, як деякі інші речі в git, вони все ще є частиною поспішної сумки боляче, якщо вам потрібно повторити процедуру багато разів під час розвитку вашого проекту. Отже, я …

5
Hg: Як зробити ребауз, як ребат git
У Git я можу це зробити: 1. Почніть працювати над новою функцією: $ git co -b newfeature-123 # (галузь розвитку місцевих функцій) зробіть кілька комітів (M, N, O) майстер A --- B --- C \ новахарактеристика-123 M --- N --- O 2. Витягніть нові зміни з головного потоку: $ git …
207 git  mercurial  dvcs  rebase 

8
Поєднайте перші два комітети сховища Git?
Припустимо, у вас є історія, що містить три комірки A, B і C : A-B-C Я хотів би об'єднати два комірки A і B в один прихильний AB : AB-C я намагався git rebase -i A який відкриває моєму редактору такий вміст: pick e97a17b B pick asd314f C Я змінюю …

5
Випуск Git злиття
Візьміть такий випадок: У мене є робота в тематичній галузі, і тепер я готовий знову об'єднатись до майстра: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 Я виконую злиття від майстра, вирішую конфлікти і тепер маю: * 8101fe3 Merge branch 'topic' [master] |\ | …

3
git rebase, відстежуючи "локальний" та "віддалений"
Роблячи git rebase, у мене часто виникають труднощі при розробці того, що відбувається з "локальним" та "віддаленим" під час вирішення конфліктів. Іноді у мене складається враження, що вони змінюють сторони від однієї комісії на іншу. Це, мабуть, (безумовно), тому що я досі не правильно зрозумів. Коли звільняєте, хто "локальний", а …
174 git  conflict  rebase 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.