Xcode 7 (і 8)
Якщо ви починаєте новий проект, ви просто перевірите Створити сховище Git під час налаштування. (Потім перейдіть до частини "Здійснення" нижче.)

Але ви працюєте з існуючим проектом, перейдіть до Xcode > Налаштування ... > Контроль джерела та встановіть прапорець увімкнути Контроль джерела .

Потім в головному Control Source меню виберіть Створити робочу копію ... .

(Якщо ви отримуєте помилку "Будь ласка, скажіть мені, хто ви", перегляньте це питання / відповідь або одне з інших пов'язаних питань.)
Коли це закінчиться, внесіть будь-які зміни в один із файлів проекту Xcode. Потім поверніться до меню « Контроль джерела » та оберіть « Здійснити» .

Напишіть повідомлення про фіксацію та натисніть кнопку " Виконати" . (Якщо кнопку фіксації вимкнено, внесіть незначні зміни до свого проекту та повторіть спробу.)

У Github увійдіть і створіть новий сховище .

Назвіть це все, що завгодно, але не додайте README або .gitignore чи ліцензії ще. Ці речі можна додати пізніше. Якщо це зробити зараз, синхронізація ускладнить.

Скопіюйте посилання у ваше сховище.

Перейдіть до Контроль джерел > назва вашої філії > Налаштувати .

Натисніть Remotes вкладку> « + кнопку»> Додати віддалений ... .

Введіть назву сховища github та вставте адресу.

Після додавання пульта дистанційного керування натисніть кнопку " Натиснути" в меню " Керування джерелами". Введіть своє ім’я користувача та пароль github. Це воно. Ваш проект зараз слід скопіювати в github.
( У мене були деякі проблеми при отриманні моє ім'я користувача і пароль , прийнятий в першому. Якщо це трапляється , ви йдете в Xcode > Preferences ... > Облікові записи > ваш новий репозиторій . Введіть ім'я користувача і пароль , там , а потім спробуйте Натисніть ще раз).

Ви можете додати README та інші файли, але якщо ви робите це з Інтернету, вам доведеться виконати контроль над джерелами > Увімкнути Xcode, перш ніж зробити інші зміни.
Тепер, коли ви вносите зміни в Xcode, все, що вам потрібно зробити, - це " Захистити та натиснути" .
Я дізнався цей метод переважно звідси .
Дивитися також