Xcode 7 (dan 8)
Jika Anda memulai proyek baru, Anda cukup memeriksa Buat repositori Git selama penyiapan. (Kemudian lewati ke bagian Komit di bawah.)

Tetapi jika Anda sedang mengerjakan proyek yang ada, buka Xcode > Preferensi ... > Kontrol Sumber dan centang kotak Aktifkan Kontrol Sumber .

Kemudian di utama Sumber Control menu pilih Buat Kerja Copy ... .

(Jika Anda mendapatkan kesalahan "Tolong beritahu saya siapa Anda", lihat pertanyaan / jawaban ini atau salah satu pertanyaan terkait lainnya di sana.)
Setelah selesai, buat perubahan apa pun ke salah satu file proyek Xcode Anda. Kemudian kembali ke menu Kontrol Sumber dan pilih Komit .

Dan tulis pesan komit dan klik tombol Komit . (Jika tombol komit dinonaktifkan, buat perubahan kecil apa pun pada proyek Anda dan coba lagi.)

Di Github, masuk dan buat repositori baru .

Sebut saja apa pun yang Anda inginkan, tetapi jangan menambahkan README atau .gitignore atau lisensi. Anda bisa menambahkannya nanti. Melakukannya sekarang akan mempersulit sinkronisasi.

Salin link ke repositori Anda.

Buka Kontrol Sumber > nama cabang Anda > Konfigurasi .

Klik Remote tab> " + tombol"> Add jauh ... .

Masukkan nama repositori github dan tempelkan alamatnya.

Setelah menambahkan remote, klik Push di menu Source Control . Masukkan nama pengguna dan kata sandi github Anda. Itu dia. Proyek Anda harus disalin ke github sekarang.
(Saya mengalami kesulitan mendapatkan nama pengguna dan kata sandi saya diterima pada awalnya. Jika itu terjadi pada Anda, buka Xcode > Preferensi ... > Akun > repositori baru Anda . Masukkan nama pengguna dan kata sandi Anda di sana dan kemudian coba Push lagi.)

Anda dapat menambahkan README dan file lainnya, tetapi jika Anda melakukannya dari web, Anda harus melakukan Kontrol Sumber > Tarik Xcode sebelum Anda melakukan perubahan lain.
Sekarang setiap kali Anda membuat perubahan di Xcode, yang harus Anda lakukan hanyalah Komit dan Dorong .
Saya mempelajari metode ini sebagian besar dari sini .
Lihat juga