Описание тега git-squash
NoneGit squash - это команда, используемая для перезаписи истории git, прежде чем она будет отправлена на удаленный компьютер.
3
ответа
Git merge с --squash, сохраняя журнал каждого коммита
Начальный сценарий: A (master) \ B - C - D (development) Что я хочу после слияния --squash: A - E (master/development) \ / B - C - D На ветке master, git log было бы commit E Squashed commit of the following: commit D commit C commit B commit A Прод…
17 окт '15 в 20:30
2
ответа
Сквош частое слияние истории из основной ветки в одну
Например, я просто слил основную ветку с моей веткой функций. Тогда кто-то толкнул новые вещи на мастера. Поэтому я снова слился, чтобы не отставать. А потом кто-то снова толкнул... Я снова сливаюсь. Как сжать предыдущие слияния, чтобы два действия …
08 окт '18 в 06:30
1
ответ
Перебазировать ветку после GitHub "Squash and merge" на мастера
Допустим, я разработал функцию на branch1 и отправил его на проверку кода с помощью запроса на извлечение GitHub. Пока он рассматривается, я продолжаю работу над branch2, branch2 -> D --> E --> F / branch1 -> A --> B --> C / master…
25 янв '17 в 18:48
1
ответ
Безопасно ли сдавливать коммиты, которые включают коммит слияния
Могу ли я безопасно использовать комманды Squash, где один из них является коммитом слияния? Моя история коммитов выглядит так: Мне интересно, возникнут ли проблемы или конфликты при попытке объединить эту сжатую ветвь с мастером. Я еще не выдвинул …
09 дек '18 в 02:38
1
ответ
Git Interactive Rebase Показывает коммиты из мастер ветки
Я пытаюсь раздавить несколько коммитов из моей ветки, прежде чем объединить запрос на удаление. При выполнении git log Я могу прокрутить вниз до коммитов, которые я хочу раздавить (14 коммитов назад). дела git rebase -i HEAD~14 показывает мои коммен…
23 янв '19 в 19:49
1
ответ
Почему мой репо показывается за апстримом после сквоша?
Я разветвил репо, и я фиксирую и выдвигаю новые изменения, и объединенные изменения произошли из pull upstream после выполнения сквоша. Так не должно показывать The branch is x commits ahead of upstream:master" Вместо этого его показ The branch is x…
14 май '18 в 03:14
2
ответа
Git Merge просто против сквоша. Какова цель? Как отследить один коммит на функцию?
Одна вещь, которая мне не нравится в Git - это количество коммитов. Не поймите меня неправильно, это очень удобный способ (безопасно) хранить вашу работу, но в долгосрочной перспективе слишком много деталей для поиска. Позвольте мне описать следующи…
06 фев '17 в 09:35
0
ответов
Мерзкий сквош на другой ветке (кроме хозяина)
Я новичок в git squashЯ создал новую ветку a от masterа потом сделал много изменений и подтолкнул к ветке a, Сейчас 8 коммитов на ветке a и я должен был раздавить все 3 коммита до одного, но когда я делал это, у меня не получалось. Пожалуйста, смотр…
23 май '18 в 14:38
1
ответ
Как выполнить спорадическое слияние одной ветви в другую
Я развиваю на ветке dev и каждые пару недель хочется объединить текущее состояние в ветку staging, Кажется, я не продумал это достаточно, потому что теперь, когда я хочу сделать это во второй раз, я получаю конфликт, так как последний общий предок в…
04 апр '18 в 09:49
3
ответа
Как раздавить ваши коммиты, если не быть вашими последними
Казалось, легко раздавить ваши коммиты, если это ваши последние ( Squash мои последние X коммитов вместе с помощью Git) Но что если я захочу раздавить несколько коммитов моего репо, которые не являются последними, скажем HEAD~3 в HEAD~6, Есть ли спо…
26 янв '17 в 14:53
0
ответов
Git Squashed Merge с конфликтами, отсутствующими коммит содержимого сообщения
Когда я делаю git merge --squash <source_branch> что приводит к конфликтам, предопределенное содержимое сообщения о коммите из Git содержит только информацию о конфликтах, но не сводку сжатых коммитов. λ git merge --squash <source_branch>…
08 сен '15 в 10:08
5
ответов
Cherry-pick и сжатый диапазон коммитов в подкаталог или поддерево
Как я могу сказать cherry-pick, чтобы выбрать сжатый диапазон коммитов? Или, другими словами, применить diff между двумя коммитами к текущему состоянию репозитория? Следующее не работает (cherry-pick не имеет опции --squash): git cherry-pick --squas…
01 фев '16 в 04:41
1
ответ
Есть ли простой способ получить один коммит на каждую функцию в мастере вместо ребаз с сквошем?
Я создал ветку функций против основной ветки 2 месяца назад. В то же время несколько раз обновлялась ветка функций, и почти каждый раз при слиянии возникали конфликты. Исправил те и подтолкнул к функции ветке. Теперь проблема в том, что в нашей орга…
30 авг '18 в 11:40
2
ответа
Как я могу разобрать аргументы в функции оболочки, а затем сделать многострочную фиксацию с ней?
Я следую стандартному стандарту коммитов и хочу сделать функцию оболочки для сквоша, слияния и фиксации изменений с анализированным сообщением, улучшая мою скорость кодирования и согласованность коммитов. Моя проблема состоит в том, чтобы проанализи…
22 окт '17 в 20:27
1
ответ
Как сбросить сквош ребаз?
Как мне сбросить git squash? Я использую PhpStorm. Я раздавил коммиты за последние 14 дней работы. В коммите "HEAD DEV Refactor gulp file" содержится более 50 сжатых коммитов внутри. Как мне показать / отменить их снова?
01 ноя '16 в 20:26
0
ответов
Сквош Git Merge, но сохранить авторство?
Можно ли подавить слияние, но сохранить авторство для использования с git-blame?
16 июн '15 в 20:49
8
ответов
Git - сквош всей ветви - команда сквоша на одну линию
Пока я работаю над новым кодом, я делаю много небольших коммитов для отслеживания своих изменений. Однако моя компания предпочитает, чтобы каждая функция была зафиксирована в одном коммите. Поэтому решение состоит в том, чтобы раздавить всю мою ветк…
29 дек '14 в 17:24
2
ответа
Влияет ли сдвиг коммитов на слияние?
Я читаю о плюсах и минусах коммитов сквоша в Git, прежде чем составлять запрос на извлечение. Я не нашел информации о том, может ли запрос на получение с раздавленными коммитами с большей или меньшей вероятностью превратиться в конфликт слияния, есл…
13 фев '18 в 07:10
2
ответа
Как git обрабатывает коммит сквоша после фиксации фикса?
Я работаю с веткой с довольно большим количеством коммитов и хотел бы сделать интерактив rebase чтобы объединить его в меньшее количество коммитов до слияния с master, Чтобы избежать странных конфликтов, я стараюсь поддерживать определенный порядок …
16 май '18 в 21:49
1
ответ
Git: Перенесите различия между двумя ветвями разных репо как один коммит в другой репо
Я сделал форк моего публичного репозитория Github на частном репозитории Gitlab. Я сделал несколько коммитов в одной ветке ветки и хочу перенести все эти изменения (различия между веткой публичного репо и веткой частного репо) как единый коммит в ве…
15 авг '17 в 12:49