Yigit C. Bacakoglu Yazılım Mühendisi | Rubyist | Mekanist on Rails

  17/12/2013 at 21:37       by yigit     under ,

Merhaba arkadaşlar,

bu yazımda Github ayarları ve projelerimizin kaynak kodlarını nasıl github'a yükleriz onu anlatacağım. Geçen yazımda Ne Yesem uygulamasını geliştirmiştik. Şimdi orada yazdığımız kodları Github'a koyalım.

Mac OS X Ruby, RVM, Rails Kurulumu yazımda işletim sistemimize Git yüklemiştik..Şimdi bilgisayarımızda Github hesap bilgilerimizi tanımlayalım.


SSH Anahtarı oluşturma

Bilgisayarınız ve Github arasında güvenli bir bağlantı için SSH Anahtarı kullanabilirsiniz. Aşağıda ki adımlar yeni bir SSH Anahtarı oluşturmak ve onu Github hesabınıza eklemeniz için size yol gösterecek.

Adım 1: SSH Anahtarı için kontrol edin

İlk olarak, bilgisayarınızda mevcut ssh anahtarları olup olmadığını kontrol etmek gerekir. Terminalinizi açın ve aşağıda ki kodu çalıştırın:

ssh-keygen -t rsa -C "your_email@example.com"
# Creates a new ssh key, using the provided email as a label
# Generating public/private rsa key pair.
# Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]
ssh-add id_rsa

id_rsa.pubveyaid_dsa.pub isminde dosya varsa direk 3.adıma atlayabilirsiniz,

Adım 2: Yeni bir SSH anahtarı oluşturun

Yeni bir SSH anahtar oluşturmak için, aşağıdaki kodu girin. SSH anahtarını kaydederken varsayılan ayarları kullanmak istiyorsanız sadece Enter' basın.

ssh-keygen -t rsa -C "your_email@example.com"
# Creates a new ssh key, using the provided email as a label
# Generating public/private rsa key pair.
# Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]
ssh-add id_rsa

Şifre belirleyin, boş kalmasını isterseniz Enter ile geçin:

Enter passphrase (empty for no passphrase): [Type a passphrase]
# Enter same passphrase again: [Type passphrase again]

Böyle bir ekran gelmeli

Your identification has been saved in /Users/you/.ssh/id_rsa.
# Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com


SSH Anahtarımızı GitHub hesabımıza koyalım.

Aşağıda ki kodla anahtarımızı kopyalayalım:

pbcopy < ~/.ssh/id_rsa.pub
# Copies the contents of the id_rsa.pub file to your clipboard
  1. Account settings buttonHesap Ayarları
  2. SSH Keys menuSolda "SSH Anahtarları" tıklayın
  3. SSH Key button"SSH Anahtarı Ekle"
  4. The key fieldKopyaladığımız anahtarı açılan bölüme yapıştırın.
  5. The Add key button"Anahtarı Ekle" basın
  6. GitHub şifrenizi girerek tamamlayın

Tüm ayarlarımız tamamlandı..

Proje kodlarımızı yükleyelim

Öncelikle GitHub'da yeni 'Repository' oluşturun.

yeni repo github

Terminalden proje klasörünüze gidin ve:

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:{GITHUB KULLANICI ADINIZ}/{OLUŞTURDUĞUNUZ REPOSITORY ADI}.git
git push -u origin master

hepsi bu kadar. İyi günler

Comment Github'a projemizin kaynak kodlarını nasıl yükleriz?