Получил предупреждение с веткой git и слился в xcode4 - PullRequest
1 голос
/ 02 декабря 2011

Я попробовал git, интегрированный с xcode 4, но получил проблему при слиянии ветки с master. Когда я разрабатываю новую функцию, я создаю новую ветку и добавляю много новых библиотек и файлов, проблема возникает, когда я хочу объединить эту ветку с master. Насколько я понимаю, мне нужно переключиться обратно на мастер, а затем объединить ветвь функций обратно с мастером, но когда я попытался переключиться на ветку master, я получил много предупреждающих сообщений, например,

Файл для документа, который был в /Users/...../file_name.m имеет исчез. Вы хотите повторно сохранить документ или закрыть его? (три варианта: повторно сохранить, отменить, сохранить как)

Что мне делать, чтобы я мог слиться без предупреждения, нужно ли добавлять .gitignore для решения этой проблемы?

1 Ответ

1 голос
/ 05 декабря 2011

Два варианта:

  • либо XCode4 считает открытый файл проблематичным, поскольку ветвь master еще не содержит этот файл (вы не сделали слияние), поэтому он (XCode4) предлагает закрыть этот файл или повторно -создать его в новом рабочем каталоге (для master филиала).

  • или вы еще не зафиксировали этот файл, и Git через XCode4 предупреждает вас о файле, который может быть потерян при переключении на master.
    Проверьте git status перед переключением ветки: она должна быть чистой.

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