top of page
Ara

GitHub nedir?

  • Yazarın fotoğrafı: Asena Çavuşoğlu
    Asena Çavuşoğlu
  • 7 Oca 2016
  • 1 dakikada okunur

GitHub kısaca yazılım geliştiriciler ve tasarımcılar tarafından kullanılan, projelerin kod paylaşım ve depolama alanıdır. Açık kaynaklı projeler ücretsiz, özel proje depolamak için ücretli üyelik seçenekleri vardır. Kişisel ve firma içi kullanım açısından kullanışlıdır.

Öncelikle https://github.com/ sayfasına giriş yapıyoruz.

Ardından sign up butonuna tıklıyoruz ve kayıt işlemini başlatıyoruz. Bir kullanıcı adı, e-mail adresi ve şifre belirliyoruz ve "Create an account" seçeneğinden onaylıyoruz.

Daha sonra Linux tabanlı masaüstü Ubuntu işletim sistemi üzerinden kurulumunu terminal (Cntrl T) aracılığıyla gerçekleştiriyoruz.

Linux'ta GitHub Kurulumu

Linux üzerinden oturum açmak için https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2 sayfasından ''How To Set Up SSH Keys'' başlıklı konudaki adımları yapmaya başlıyoruz.

İlk adım sistemi kullanmak ve sistemin bilgisayarımızı tanıması için anahtar çifti oluşturmamız gerek. Terminale ssh-keygen -t rsa komutunu yazıyoruz ve kaydediyoruz. (/home/demo/.ssh/id_rsa):

Daha sonra kullanıcı adı ve parola giriyoruz. Bu şekilde anahtar oluşturma işlemini bitiriyoruz. Anahtar oluşturma işlemini tamamladıktan sonra şimdi de kullanmak istediğimiz sanal sürücü sunucu üzerinde ortak anahtar belirleyeceğiz. Genel anahtarı yazıp ssh-copy-id komutu ile kopyalayabiliriz. Örnek, kullanıcı adı ve IP adresi ssh-copy-id user@123.45.56.78 olarak yazabiliriz. Alternatif olarak cat ~/.ssh/id_rsa.pub | ssh user@123.45.56.78 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys SSH anahtarları kullanarak da yapabiliriz. Eğer user@12.34.56.78 yazarsanız parola ve oturum açma istenmez ancak şifre ayarlarsanız her girişinizde şifre soracaktır. Bu şekilde kurulum işlemini tamamlıyoruz.


 
 
 

Comments


Tanıtılan Yazılar
Daha sonra tekrar deneyin
Yayınlanan yazıları burada göreceksiniz.
Son Paylaşımlar
Arşiv
Etiketlere Göre Ara
Bizi Takip Edin
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square

© 2017 by ASENA CAVUSOGLU . 

bottom of page