Вопросы по теме 'squash'

Git - раздавить всю ветку - однострочная команда сквоша
Пока я работаю над новым кодом, я делаю много небольших коммитов, чтобы отслеживать свои изменения. Моя компания, однако, предпочитает, чтобы каждая функция фиксировалась как одна фиксация. Итак, решение состоит в том, чтобы сжать всю мою...
9808 просмотров
schedule 21.10.2021

Как сжатие, перебазирование, сброс --soft влияет на страницу вкладов github?
Для некоторых проектов, над которыми я работаю или над которыми работаю, иногда лучше всего объединить все изменения в один коммит. Однако мне было интересно, как это влияет на страницу вкладов на github. Например, если я потратил 2 месяца на...
847 просмотров
schedule 24.09.2021

История сквоша Git после слияния
Я объединил восходящий поток большого проекта с моим локальным репозиторием git. До слияния у меня было небольшое количество истории, которую было легко прочитать, но после слияния огромное количество истории теперь находится в моем репо. Мне не...
25280 просмотров
schedule 17.06.2022

Как сжать последовательные объекты фиксации в один?
Мой график объектов git выглядит следующим образом. Я хочу объединить коммиты 2fb14b7 , 39224ad , fe9252d и 3e7a060 в один коммит. * 650c464 (temp) adding hw2.txt | * dd3674a (master) added hw3 | | * 8dc0857...
296 просмотров
schedule 01.09.2022

история git испорчена
Я пытался сделать rebase, чтобы объединить коммиты в один коммит, но в итоге я написал больше коммитов, и теперь все это испортилось. Вот дерево: при запуске git status я получаю On branch master Your branch is up to date with 'origin/master'....
212 просмотров
schedule 02.10.2022

Активировать javascript на селене Webdriver
У меня есть программа с Java, и я использую Selenium WebDriver. Но мой скрипт не видит кнопку «Открыть доступ к устройству», потому что это «отображение: нет». http://clip2net.com/s/53N136 Обычно, когда я нажимаю «Доступ к устройству»,...
1816 просмотров
schedule 28.01.2023

Git squash все коммиты в ветке без конфликтов
Обычный рабочий процесс разработки для нас - это проверить ветку b , зафиксировать в ней группу, а затем объединить все эти коммиты в одну (все еще на b ). Однако во время rebase -i процесса раздавливания всех коммитов часто возникают конфликты...
14272 просмотров
schedule 29.05.2023

Как раздавить ваши коммиты, если они не являются вашими последними [дубликаты]
Казалось легким раздавить ваши коммиты, если это ваши недавние ( Squash my последние X фиксируются вместе с помощью Git ) Но что, если я хочу раздавить несколько коммитов моего репозитория, которые не являются последними, скажем, с HEAD~3 на...
195 просмотров
schedule 09.07.2023

Git diff и испорченные исправления электронной почты
В некоторых сценариях git format-patch не будет включать коммит слияния или будет генерировать исправления таким образом, что их нельзя будет применить корректно. В этих сценариях я хотел бы использовать git diff для создания сжатого патча в формате...
90 просмотров
schedule 26.12.2022

JGit: как раздавить коммиты
Любые предложения о том, как использовать RebaseCommand , MergeCommand или любую другую команду в JGit для сквоша коммитов? Я не могу найти много примеров, и документация не очень полезна. Простой пример Я хочу раздавить следующее дерево:...
1267 просмотров
schedule 02.12.2023

Удалить ветку функции множественного слияния в истории git
В настоящее время я конвертирую репозиторий SVN в Git, и во время этого процесса я хочу сделать историю максимально линейной. Проблема в том, что у меня есть некоторые ветки функций в SVN, которые сливаются с основной веткой во время процесса. Этот...
255 просмотров
schedule 23.01.2024

Как отменить фиксацию, сделанную на сайте GitHub?
Я немного отредактировал файл в моем репозитории GitHub через веб-сайт, а затем зафиксировал изменения. Это не похоже на изменение файла, фиксацию и последующую отправку его в источник, я сделал это напрямую, перейдя на веб-сайт. Теперь в этой ветке...
311 просмотров
schedule 29.03.2024