Загрузить исходный код прямо из Xcode 4 - PullRequest
0 голосов
/ 14 февраля 2012

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

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

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

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

git tower http://www.git -tower.com / img / скриншоты / status_modified_big.jpg

Если вы хотите использовать бесплатный клиент, есть также собственный клиент Github Mac , который, очевидно, хорошо работает с github.

клиент github http://mac.github.com/images/promo-screenshot.png

Если вам нужно заняться более сложным делом, вы всегда можете вернуться к Терминалу

Кстати: если вам интересно, как протолкнуть локальный репозиторий на удаленный терминал, вы можете найти Visual Git Cheet Sheet :

Git cheat sheet

0 голосов
/ 14 февраля 2012

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

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

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

  3. добавление новых файлов и измененных файлов с помощью команды git git add "путь к файлу1", "путь к файлу2". Также не забудьте добавить файл .proj, если вы добавили новый файл или изменили настройку XCode.

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

  5. выполнить команду git push origin HEAD.

...