Не могу нажать на удаленную ветку git в xcode - PullRequest
3 голосов
/ 28 февраля 2012

Я прихожу к вам, потому что у меня есть эта действительно раздражающая проблема. В xCode я удалил некоторые файлы, и теперь, когда я хочу отправить свои источники, он говорит, что я не могу, так как есть некоторые незафиксированные изменения. Незавершенные изменения происходят из удаленных файлов (xcode показывает мне эти файлы, отмеченные знаком d).

У меня вопрос, как я могу сделать так, чтобы мой git-репозиторий синхронизировался с ним, чтобы я мог отправлять свои источники ??

Ответы [ 2 ]

7 голосов
/ 12 марта 2012

В дополнение к ответу триады:

  1. Выберите ваш проект в Навигаторе проектов
  2. Выберите в меню Файл-> Управление исходным кодом-> Фиксация
  3. Выберите в меню «Файл» -> «Управление источником» -> «Push» (если вы хотите отправить его в удаленное хранилище)

На Mac это помогает исследовать элементы под строкой меню, так каквсплывающее меню не всегда заполнено полностью.

4 голосов
/ 28 февраля 2012

Вам нужно зафиксировать свои изменения, прежде чем нажать на пульт. Если вы идете в каталог вашего проекта, введите:

git status

Он должен показать вам файлы, которые были удалены. Если вам это нравится, наберите:

git commit -a -m "your commit message here"

Тогда вы сможете использовать удаленное репо:

git push <remote> <remote_branch>

...