git-rebase

часто говорят, что вы не должны перебазироваться коммиты, которые вы уже провели. Что бы это могло значить? ...

Я хотел бы перебазировать к конкретному коммиту, а не к главе другой ветви: A --- B --- C master -- D topic до A --- B --- C master -- D topic вместо A --- B --- C master -- D topic как я могу добит...

мы используем git и имеем главную ветвь и ветви разработчика. Мне нужно добавить новую функцию, а затем перебазировать коммиты на master, а затем нажать master на сервер CI. проблема в том, что если у меня есть конфликты во время перебазирования, я не могу нажать на свою удаленную ветвь разработчика (на Gith...

у меня есть следующая топология репозитория Git: A-B-F (master) D (feature-a) / C (feature) E (feature-b) по перебазированию feature ветвь я ожидал перебазировать все поддерево (включая дочерние ветви): $ git rebase feature master A-B-F (master) D (feature-a) ...

мы все слышали, что никогда не следует перебазировать опубликованную работу, что это опасно и т. д. Однако я не видел никаких рецептов, опубликованных для того, как справиться с ситуацией в случае перебазирования и опубликовано. Теперь обратите внимание, что это действительно возможно только в том случае, ес...

Я на Мастер и я сделал rebase -i <my_branch> есть это: noop # Rebase c947bec..7e259d3 onto c947bec # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f,...

Я реорганизовал коммиты в ветке, прежде чем он будет обнародован, в результате чего временные метки коммитов будут в смешанном порядке. Я бы предпочел, чтобы все они были сегодня, только с секундами между ними. очевидно, что эти временные метки тоже не будут правильными, но поскольку это время, когда все ста...

у меня следующая ситуация: я создал clone(Y) из основного репозитория (X), потому что было много людей, работающих над Y, мы не делали никаких rebase, но только merge s. Когда мы хотим поставить(push) от Y до X мы хотели бы сделать rebase чтобы все было красиво и чисто проблема в том, что когда делаю rebas...

когда я начинаю git rebase -i, Я могу выдавать команды, как git rebase --continue или git rebase --abort. Эти команды работают только в том случае, если выполняется перебазирование. как я могу знать, если есть перебазирование в процессе? (Я был бы очень признателен за некоторые подробности о том, как rebase...

скажем origin/master совершил A--B--C и меня local/master совершил A--B--D. что произойдет, если я использую git pull --rebase ? что произойдет, если я использую git pull --ff-only ? есть ли разница в результирующем дереве фиксации ?...