Рабочий процесс для получения обновлений репозитория Github - PullRequest
0 голосов
/ 23 марта 2012

На github есть много отличных проектов с открытым исходным кодом. Большинство из них поставляются с отличными примерами приложений.

Теперь я прошёл следующие шаги, чтобы получить хранилище:

  1. Посетите репозиторий github, например, https://github.com/omz/AppSales-Mobile
  2. Нажмите Clone in Mac, чтобы клонировать проект
  3. Открыть GitHub app в Macbook
  4. Щелкните правой кнопкой мыши AppSales и выберите Show in Finder
  5. Откройте xcodeproj в Xcode
  6. Изменить Bundle identifier в ...-Info.plist файл
  7. Изменить Code Signing Identity в цели
  8. Скомпилируйте и запустите

Всякий раз, когда в репозитории происходит какое-либо обновление, я открываю приложение Github и отменяю изменения, сделанные на шаге 6-7 выше, и синхронизируюсь. Затем выполните шаги с 6 по 8.

Как использовать приложение Github, как сохранить изменения, сделанные на шаге 6-7, а также получать новые обновления?

1 Ответ

1 голос
/ 23 марта 2012

Используйте git-клиент, и большинство повторяющихся задач, которые вы делаете сейчас, просто ... уйдут. Tower - хороший выбор, но вы также всегда можете использовать командную строку:

git clone https://github.com/omz/AppSales-Mobile.git
cd AppSales-Mobile/
open -a XCode AppSales.xcodeproj/

Запустите проект, измените файлы, делайте что угодно. Затем, когда будете готовы получать обновления с вышестоящего сервера, просто выполните:

git pull (or git fetch, then git merge).

Кроме того, вы можете добавить изменяемые файлы в ваш файл .gitignore, чтобы они не отслеживались Git.

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