Xcode 7 (ve 8)
Yeni bir projeye başlıyor olsaydınız , kurulum sırasında sadece Git deposu oluştur seçeneğini işaretlerdiniz . (Ardından aşağıdaki Kaydet bölümüne atlayın.)

Ancak mevcut bir projeyle çalışıyorsanız, Xcode > Tercihler ... > Kaynak Kontrolü'ne gidin ve Kaynak Kontrolünü Etkinleştir kutusunu işaretleyin.

Ardından ana Kaynak Kontrolü menüsünde Çalışma Kopyası Oluştur ... öğesini seçin .

("Lütfen bana kim olduğunuzu söyleyin" hatası alırsanız, bu soruya / cevaba veya oradaki bağlantılı sorulardan birine bakın .)
Bu bittiğinde, Xcode proje dosyalarınızdan birinde herhangi bir değişiklik yapın. Ardından Kaynak Kontrolü menüsüne geri dönün ve Kaydet'i seçin .

Ve bir commit mesajı yazın ve Kaydet düğmesine tıklayın. (Kaydet düğmesi devre dışıysa, projenizde küçük bir değişiklik yapın ve tekrar deneyin.)

Github'da oturum açın ve yeni bir depo oluşturun .

İstediğiniz gibi adlandırın, ancak henüz bir README veya .gitignore veya lisans eklemeyin. Bunları daha sonra ekleyebilirsiniz. Bunu şimdi yapmak, senkronizasyonu daha zor hale getirecektir.

Bağlantıyı deponuza kopyalayın.

Git Kaynak Kontrolü > şube adı > Configure .

Click Uzak sekmesi> " + >" düğmesine ... uzaktan ekleyin .

Github havuz adını girin ve adresi yapıştırın.

Uzaktan kumandayı ekledikten sonra , Kaynak Kontrolü menüsünde Push'u tıklayın . Github kullanıcı adınızı ve şifrenizi girin. Bu kadar. Projeniz şimdi github'a kopyalanmalıdır.
(İlk başta kullanıcı adımı ve parolamı kabul etmekte biraz sorun yaşadım. Böyle bir durumda Xcode > Tercihler ... > Hesaplar > yeni deponuza gidin . Kullanıcı adınızı ve parolanızı oraya girin ve ardından Push'u tekrar deneyin .)

Bir README ve diğer dosyaları ekleyebilirsiniz, ancak web'den yaparsanız, yapmanız gerekecek Kaynak Kontrolü > Pull Eğer aleyhte başka değişiklikler taahhüt önce Xcode.
Artık Xcode'da her değişiklik yaptığınızda, yapmanız gereken tek şey Commit ve Push'tur .
Bu yöntemi daha çok buradan öğrendim .
Ayrıca bakınız