Почему успешное слияние нарушает мой код? - PullRequest
2 голосов
/ 16 мая 2011

При использовании XCode4 я создал новую ветку и реализовал очень маленький метод в этой новой ветке. Я увидел, что ветка работает правильно, поэтому я сделал коммит в этой новой ветке и затем переключился обратно на свою основную ветку. Я объединил две ветви (новую в основную). Сейчас мой проект не работает.

То же самое произошло вчера. Я никогда не находил проблему, поэтому я начал все сначала с этого текущего проекта. Что вызывает это?

1 Ответ

1 голос
/ 16 мая 2011

Зависит от того, где вы начали свою ветку разработки:

  • если это было из HEAD из main ветви, то слияние обратно в main должно было быть ускоренным (т. Е. main HEAD должно быть просто перемещено в dev HEAD) и ваш проект должен был сработать.

  • если это было из какого-либо коммита до main HEAD (т. Е. Если main HEAD переместился во время dev разработки ветви), то слияние не является быстрым шагом вперед, Вы комбинируете (автоматически, если изменения в обеих ветвях являются отдельными) два разных набора изменений.
    Затем результат должен быть проверен и подтвержден снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...