2012-02-14 5 views
0

Я создал проект iPhone с включенной опцией «Создать локальный репозиторий git для этого проекта». Недавно я создал учетную запись github. Теперь я хочу напрямую передать свой код в github, а не в мой локальный репозиторий. Как я могу это сделать?Загрузите исходный код непосредственно из Xcode 4

ответ

0

Нажатие кода с помощью XCode всегда дает мне проблемы. Лучше всего использовать push-код с помощью терминала. ниже приведены шаги для ввода кода в git-концентратор.

  1. открыть терминал установить путь к папке проекта.

  2. проверить для изменения или новый файл с помощью команды git commit -dry-run. Он покажет вам все измененные или недавно добавленные файлы. Также некоторые файлы Xcode.

  3. добавить новые файлы и изменить файлы, используя git команду git добавить "file1 path" "file2 path" .также не забудьте добавить .proj-файл, если вы добавили новый файл или изменили настройку Xcode.

  4. передать файл, используя команду git commit. он откроет окно сообщений. поэтому вы можете ввести сообщение, нажав i. после того, как вы написали сообщение, нажмите: wq

  5. команда запуска git push origin HEAD.

+0

, где я могу указать ссылку на GitHub? – rakeshNS

+0

нет необходимости указывать ссылку на github. поскольку первые шаги устанавливают путь проекта локального репозитория. для установки репозитория, пожалуйста, перейдите по следующей ссылке: http://help.github.com/mac-set-up-git/ – iOSPawan

1

Интеграция git в Xcode несколько ограничена. И я лично использую его лишь незначительно. Технически вам нужно сначала проверить свой код в своем локальном репозитории, прежде чем вы сможете перенаправить его в удаленный репозиторий (но некоторые инструменты позволяют вам делать оба сразу).

Однако я могу порекомендовать использовать Tower для нажатия вашего кода на github. Она имеет простой интерфейс и делает большинство общих задач GIT очень удобно:

git tower http://www.git-tower.com/img/screenshots/status_modified_big.jpg

Если вы хотите использовать бесплатный клиент есть и родная Github mac client, который, очевидно, хорошо работает с GitHub.

github client http://mac.github.com/images/promo-screenshot.png

Если вам нужно сделать более продвинутые вещи вы всегда можете вернуться в терминал

КСТАТИ: Если вам интересно, как нажать с локального хранилища к удаленному в терминале, возможно, найти Visual Git Cheet Sheet полезно:

Git cheat sheet

Смежные вопросы