Вопросы по теме '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