=== Hesap Kurulumu ve Yapılandırma
İlk yapmanız gereken şey ücretsiz bir kullanıcı hesabı oluşturmaktır. https://github.com adresine gidin, henüz alınmamış bir kullanıcı adı seçin, e-posta adresinizi girin ve bir şifre belirleyin, ardından büyük yeşil "Sign up for GitHub" düğmesine tıklayın.
Göreceğiniz bir sonraki şey, yükseltilmiş planların fiyatlandırma sayfasıdır, ancak şimdilik bunu yok sayabilirsiniz. GitHub, e-posta adresinizi doğrulamak için size bir e-posta gönderecektir. E-posta ile gönderilen linki tıklayın ve işleme devam edin. Daha sonra göreceğiniz üzere bu çok önemlidir.
Note
|
Ücretsiz hesaplar Github’ın tüm işlevlerinden faydalanabilir, ancak tüm projeleriniz herkesin okuma erişimine açıktır. Ücretli planların ayrıca özel projeler oluşturma seçeneğini de vardır, ancak bu kitapta o konuyu ele almayacağız. |
Ekranın sol üst köşesindeki Octocat (sekiz kollu kedi) logosuna tıklamak sizi gösterge panelinize götürecektir. Artık GitHub’ı kullanmaya hazırsınız.
Şu anda, https://
protokolünü kullanarak doğrudan Git repolarına bağlanabilir; yeni oluşturduğunuz kullanıcı adı ve şifrenizle kimlik doğrulaması yapabilirsiniz.
Kaydolmaya bile gerek duymadan açık projeleri kopyalayabilirsiniz.
Projeleri çatallamak ve çatallarımıza katkılarımızı itmek için oluşturduğumuz hesap anında devreye girer.
Uzak SSH sunucularını kullanmak istiyorsanız, bir açık anahtar yapılandırmanız gerekecektir. (Eğer anahtarınız yoksa, ch04-git-on-the-server.asc bölümüne bakın.) Pencerenin sağ üst köşesindeki bağlantıyı kullanarak hesap ayarlarınızı açın:
Ardından sol taraftaki "SSH keys" (SSH anahtarı) bölümünü seçin.
Buradan, Add an SSH key
(Bir SSH anahtarı ekle) düğmesine tıklayın, anahtarınıza bir isim verin, ~/.ssh/id_rsa.pub
(veya adını ne koyduysanız) dosyanızın içeriğini metin alanına yapıştırın ve Add key
(Anahtarı ekle) düğmesine tıklayın.
Note
|
SSH anahtarınıza unutmayacağınız bir isim verdiğinizden emin olun. Her bir anahtarınızı ayrıcı adlandırabilirsiniz (örneğin "Bilgisayarım" veya "İş Hesabı"); böylece daha sonra bir anahtarı iptal etmeniz gerektiğinde, hangisini aradığınızı kolayca belirleyebilirsiniz. |
Sonraki adımda, isterseniz size varsayılan olarak atanan avatarı, kendi seçtiğiniz bir resimle değiştirebilirsiniz.
İlk olarak, "Profile" (profil) sekmesine gidin (SSH Anahtarları sekmesinin üstünde) ve Upload new picture
"Yeni resim yükle"yi tıklayın.
Bilgisayarınızdan Git logosunun bir kopyasını seçip, ardından onu kırpma şansı elde edeceksiniz.
Şimdi sayfa üzerinde etkileşimde bulunduğunuz her yerde, insanlar kullanıcı adınızın yanında avatarınızı görecekler.
Eğer popüler Gravatar servisine (çoğunlukla Wordpress hesapları için kullanılır) bir avatar yüklediyseniz, varsayılan olarak o avatar kullanılacaktır; haliyle bu adımı yapmanıza gerek yoktur.
GitHub’ın Git katkılarını kullanıcıya eşlemesinin yolu e-posta adresiyle olur. Birden fazla e-posta adresi kullanıyorsanız ve GitHub’ın bunları doğru şekilde bağlamasını istiyorsanız, kullandığınız tüm e-posta adreslerini "admin" (yönetim) bölümünün E-postalar bölümüne eklemeniz gerekir.
E-posta adresi ekleme bağlantısında olası farklı durumları görebiliriz. En üstteki adres doğrulanmış ve birincil adres olarak ayarlanmıştır, bu nedenle tüm bildirim ve alıntılar buraya gönderilecektir. İkinci adres doğrulanmıştır ve dolayısıyla değiştirmek istediğinizde bunu birincil olarak ayarlayabilirsiniz. Son adres doğrulanmamıştır, bu da onu birincil adresiniz olarak belirleyemeyeceğiniz anlamına gelir. GitHub bu adreslerden herhangi birini sayfasındaki herhangi bir repodaki katkı mesajında görürse, bu katkıyla kullanıcıyı ilişkilendirecektir.
Son olarak, ekstra güvenlik için kesinlikle Çift Faktörlü Kimlik Doğrulama veya "2FA" kurmanız tavsiye edilir. İki Faktörlü Kimlik Doğrulama, şifrenizin bir şekilde çalınması durumunda hesabınızın tehlikeye girme riskini azaltmak için geliştirilmiş ve son zamanlarda giderek daha popüler hale gelen bir kimlik doğrulama mekanizmasıdır. Bunun etkinleştirilmesi, GitHub’ın sizden iki farklı doğrulama yöntemi istemesine neden olur; böylece biri tehlikeye girerse, saldırganın hesabınıza erişim sağlaması engellenir.
İki Faktörlü Kimlik Doğrulama kurulumunu Hesap ayarlarınızın (Account Settings), Güvenlik (Security) sekmesinde bulabilirsiniz.
"Set up two-factor authentication" (çift faktörlü kimlik doğrulaması kurulumu) düğmesine tıklarsanız; sizi, ikincil kodunuzu (tek kullanımlı anlık şifre) oluşturmak için bir telefon uygulaması kullanmayı seçebileceğiniz veya GitHub’ın her girişinizde size SMS yoluyla bir giriş kodu göndermesini tercih edebileceğiniz bir yapılandırma sayfasına yönlendirecektir.
Tercih ettiğiniz yöntemi belirledikten ve 2FA kurulum talimatlarını izledikten sonra, hesabınız nispeten daha güvenli olacak ve GitHub’a her giriş yapmak istediğinizde, şifrenizin yanı sıra bir kod sağlamanız gerekecektir.