Вопросы с тегом 'git-merge'

git -merge - это команда git, которая интегрирует изменения из другой ветки путем включения коммитов в текущую отмеченную ветвь.
37

Как разрешить конфликты слияния в Git

Как мне разрешить конфликты слияния в Git?
02 окт. '08 в 11:31
30

Отмените слияние Git, которое еще не было нажато

В моей главной ветке я сделал git merge some-other-branch локально, но никогда не подталкивал изменения в исходный мастер. Я не собирался сливаться, поэтому я бы хотел его отменить. Когда я делал git status после моего слияния, я получал это сообщен...
05 мар. '10 в 19:24
10

Я столкнулся с конфликтом слияния. Как я могу прервать слияние?

Я использовал git pull и имел конфликт слияния: unmerged: _widget.html.erb You are in the middle of a conflicted merge. Я знаю, что другая версия файла хороша и моя шахматная, поэтому все мои изменения должны быть отменены. Как я могу это сдела...
19 сент. '08 в 13:21
9

Каков наилучший (и самый безопасный) способ объединения ветки Git в мастера?

Создается новая ветвь из master, мы называем ее test. Есть несколько разработчиков, которые либо передают на master, либо создают другие ветки, а затем сливаются в master. Предположим, что работа над test занимает несколько дней, и вы хотите пос...
09 апр. '11 в 0:01
15

Когда вы используете git rebase вместо git merge?

Когда рекомендуется использовать git rebase vs. git merge? Нужно ли мне снова объединиться после успешной перезагрузки?
29 апр. '09 в 20:26
25

Как выборочно объединить или выбрать изменения из другой ветки в Git?

Я использую git для нового проекта, который имеет две параллельные - но в настоящее время экспериментальные - ветки разработки: master: импорт существующей кодовой базы плюс несколько модов, в которых я обычно уверен exp1: экспериментальная ветка ...
16 янв. '09 в 4:55
11

Как я могу объединить два коммита в один, если я уже начал ребаз?

Я пытаюсь объединить 2 коммита в 1, поэтому я последовал за "squashing commits with rebase" из git ready. Я побежал git rebase --interactive HEAD~2 В результирующем редакторе я меняю pick на squash, а затем сохраняю-выхожу, но сбой ошибки с о...
01 апр. '10 в 20:56
10

Git рабочий процесс и rebase vs merge questions

Я использую Git сейчас пару месяцев в проекте с одним другим разработчиком. У меня есть многолетний опыт работы с SVN, поэтому, я думаю, я привожу много багажа в отношения. Я слышал, что Git отлично подходит для ветвления и слияния, и до сих пор я...
19 янв. '09 в 15:16
11

Отменить git pull, как вернуть репозиции в старое состояние

Есть ли способ отменить или отменить git pull, чтобы исходный/репозиционный ресурс пришел в старое состояние, которое было до выполнения git pull? Я хочу сделать это, потому что он объединил некоторые файлы, которые я не хотел делать, но только объед...
03 авг. '09 в 16:42
28

.gitignore и "Следующие неотслеживаемые файлы рабочего дерева будут перезаписаны извлечением"

Итак, я добавил папку в мой файл .gitignore. Как только я сделаю git status, он сообщает мне # On branch latest nothing to commit (working directory clean) Однако, когда я пытаюсь изменить ветки, я получаю следующее: My-MacBook-Pro:webapp marc...
01 февр. '11 в 1:39
18

Есть ли "их" версия "git merge -s ours"?

При объединении ветки раздела "B" в "A" с помощью git merge возникают конфликты. Я знаю, что все конфликты могут быть решены с использованием версии в "B". Я знаю git merge -s ours. Но я хочу что-то вроде git merge -s theirs. Почему он не суще...
06 окт. '08 в 11:16
14

Слияние с филиалом

У меня две ветки, а именно master и development в репозитории GitHub. Я делаю все свое развитие в отрасли развития, как показано. git branch development git add * git commit -m "My initial commit message" git push -u origin development Теперь я х...
05 янв. '13 в 4:45
6

Как использовать git merge --squash?

У меня есть удаленный сервер Git. Вот сценарий, который я хочу выполнить, Для каждой ошибки/функции я создаю другую ветвь Git, Я продолжаю выполнять свой код в этой ветке Git с неофициальными сообщениями Git В верхнем репозитории мы должны сде...
15 мар. '11 в 7:47
2

Почему git выполняет ускоренное слияние по умолчанию?

Из меркурийного я использую ветки для организации функций. Естественно, я хочу видеть этот поток работы и в моей истории. Я начал свой новый проект с помощью git и закончил свою первую функцию. При объединении этой функции я понял, что git использу...
17 мая '10 в 15:26
13

Есть ли опция git -merge -dry-run?

Я объединяюсь в удаленную ветку, у которой может быть много конфликтов. Как я могу определить, будут ли конфликты или нет? Я не вижу ничего вроде --dry-run on git-merge.
01 февр. '09 в 19:18