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

Термин, используемый в системах контроля версий, что означает объединение нескольких коммитов в один. Чаще всего встречаются с git.
21
ответ

Сквош мой последний Х коммитирует вместе, используя Git

Как я могу сквош мой последний X коммитирует вместе в одну фиксацию с помощью Git?
задан 04 марта '11 в 7:11
9
ответов

Сквош первых двух коммитов в Git?

С помощью git rebase --interactive <commit> вы можете сквоить любое количество коммитов вместе в один. Это все здорово, если вы не хотите, чтобы сквош фиксировал первоначальную фиксацию. Это кажется невозможным. Есть ли способы его достижени...
задан 28 февр. '09 в 23:55
5
ответов

Как сквош фиксируется в git после того, как они были нажаты?

Это дает хорошее объяснение раздачи нескольких коммитов: http://git-scm.com/book/en/Git-Branching-Rebasing но он не работает для коммитов, которые уже были нажаты. Как я могу скворовать последние несколько коммитов как в моем локальном, так и уда...
задан 14 апр. '11 в 21:31
11
ответов

Как сквот всех git фиксируется в одном?

Как вы выкалываете весь репозиторий до первого фиксации? Я могу переустановить до первого коммита, но это оставит меня с двумя коммитами. Есть ли способ ссылаться на фиксацию до первого?
задан 01 нояб. '09 в 11:38
3
ответов

В git, в чем разница между слиянием --squash и rebase?

Я новичок в git, и я пытаюсь понять разницу между squash и rebase. Насколько я понимаю, вы выполняете сквош, когда делаете rebase.
задан 11 марта '10 в 20:33
8
ответов

Как вы сквош фиксируется в один патч с помощью git format-patch?

У меня есть восемь коммитов на ветке, которые я бы хотел отправить другим людям, которые еще не просвещены git. До сих пор все, что я делаю, либо дает мне 8 файлов патчей, либо начинает давать мне файлы исправлений для каждой фиксации в истории вето...
задан 05 марта '09 в 23:53
7
ответов

Есть ли способ раздавить несколько коммитов неинтерактивно?

Я пытаюсь выкачать ряд коммитов - HEAD HEAD ~ 3. Есть ли быстрый способ сделать это, или мне нужно использовать rebase -interactive?
задан 01 сент. '11 в 22:31
4
ответов

Какая разница между "squash" и "fixup" в Git/Git Extension?

Я использовал Git Расширения какое-то время (это здорово!), но я не нашел простого ответа на следующее: Иногда, при вводе сообщения фиксации, создайте опечатку. Мой друг показал мне, как исправить это следующим образом (в Git Extentions): Щелкн...
задан 26 мая '13 в 13:01
4
ответов

git rebase interactive: squash merge объединяется вместе

Я хотел иметь простое решение для сквоша двух компиляций вместе во время интерактивной перезагрузки. Мой репозиторий выглядит так: X --- Y --------- M1 -------- M2 (my-feature) / / / / / / a...
задан 13 нояб. '09 в 0:59
1
ответ

Различия между Git merge --squash и --no-commit

Как гласит название, я не совсем понимаю различия между git merge --squash и git merge --no-commit. Насколько я понимаю страницу справки для git merge, обе команды оставят меня в обновленном рабочем дереве, где все еще можно редактировать, а затем...
задан 07 марта '12 в 13:08
4
ответов

Сквош все мои коммиты в один для запроса на выгрузку GitHub

Я сделал запрос на GitHub. Теперь владелец репозитория говорит, что он сквозит все коммиты в один. Когда я печатаю git rebase -i Блокнот открывается со следующим содержимым: noop # Rebase 0b13622..0b13622 onto 0b13622 # # Commands: # p, pick = u...
задан 26 янв. '13 в 9:11
1
ответ

Каковы различия между `--squash` и` -no-ff -no-commit`?

Какой из них следует использовать для скрытия микрокоманд? Является ли разница между git merge --squash и git merge --no-ff --no-commit отрицанием других родителей?
задан 16 авг. '12 в 11:57
1
ответ

Как работает новый Docker -squash

В Docker 1.13 добавлен новый параметр - сквош. Теперь я надеюсь уменьшить размер моих изображений, а также "спрятать" секретные файлы, которые у меня есть в своих слоях. Ниже вы можете увидеть отличие от выполнения сборки с параметром --squash и...
задан 20 янв. '17 в 16:00
3
ответов

Слияние ветки ветки после первой ветки раздавливается при объединении с мастером

Вот рабочий процесс, который я обычно рассматриваю на работе. git checkout -b feature_branch # Do some development git add . git commit git push origin feature_branch В этот момент ветвь функции просматривается у моих коллег, но я хочу продолжать ...
задан 23 марта '14 в 18:44
2
ответов

Git squash все фиксируются в ветке без конфликтов

Обычный рабочий процесс разработки для нас - это checkout branch b, передать ему кучу, затем сквоить все эти коммиты в один (все еще на b). Однако во время процесса rebase -i для сквоша всех коммитов часто возникают конфликты с несколькими шагами....
задан 28 июня '13 в 1:33