Press "Enter" to skip to content

Ubuntu Github/GitLab Proje Ekleme

Selahaddin Erdoğan 0

Bu yazımızda ssh key üreterek projemizi Github/GitLab yüklemeyi öğreneceğiz. Öncelikle ubuntu makinemizde git yok ise işe git  yükleme ile başlayalım, git yüklemek için öncelikle  bir terminal  açıp aşağıdaki  kodları sırasıyla çalıştırıyoruz.

sudo apt-get update
sudo apt-get install git

Git ‘in yüklendiğinden emin olmak için git versionunu kontrol ediyoruz,

git --version

Git‘i yükledikten  sonra Github/Gitlab’a proje ekleyebilmek için, bir ssh key oluşturmamız gerekmektedir. ssh keyimizi üretmek içinde terminalde aşağıdaki komutları çalıştırıyoruz.

ssh-keygen -o -t rsa -C "kendiemailadresiniz@example.com" -b 4096

Komutu çalıştırdıktan sonra bize ssh anahtarının kaydediliceği dizini öneriyor ‘Enter file in which to save the key (/home/erdogan/.ssh/id_rsa): ‘ soracaktır. Enter ile sonraki adıma geçiyoruz , sonraki adımlarda bir şifre girmemizi ve şifreyi tekrar girmemizi isteyecektir. tüm bu işlemleri başarılı bir şekilde bitirince bize aşağıdaki gibi bir çıktının dönmesi gerekmektedir

Oluşturduğumuz anahtarı Github/Gitlab hesabımıza eklemek için cat komutu ile açıp kopyalıyoruz .

cat ~/.ssh/id_rsa.pub

Kopyaladığımız ssh anahtarımızı Gitlab için,

Settings > SSH Keys  Key alanına key anahtarını yapıştırıp kaydediyoruz.

Kopyaladığımız ssh anahtarımızı Github için,

Settings > SSH and GPG keys   new ssh key ‘i seçip Key alanına kopyaladığımız key anahtarını yapıştırıp add SSH Key deyip kaydediyoruz.

GitLab/Github hesabımıza oluşturduğumuz  SSH anahtarımızla bağlanmak için projemizin ana dizinine gidip öncelikle ssh anahtarımızın yolunu ekliyoruz. bunun için gerekli kodlar;

eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa

Github/Gitlab’da yeni bir proje oluşturuyoruz Proje oluşturma dökümanı linkleri aşağıdaki gibidir.

Projemizi eklemek için şağıdaki adımları sırası ile çalıştırıyoruz,

  • Yeni bir local depo oluşturuyoruz.
git init
  • Bütün dosyalarımızı yerel repoya ekliyoruz.
git add .

  • Yeni eklediğimiz versiyona isim veriyoruz.
git commit -m "First commit"

  • Yerel deponuzun ekleneceği github/gitlab adresini repostoriy adresi alanına yazıyoruz.
git remote add origin repostoriy adresi

  •  github/gitlab ‘a projemizi gönderiyoruz.
git push origin master

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

bahis forum film izle ataköy escort bakırköy escort bakırköy escort esenyurt türbanlı escort esenler escort bursa escort izmir escort escort izmir görükle escort eskişehir escort escort bursa izmit escort görükle escort esenyurt escort sex izle seks izle ankara escort bayan escort ankara altyazılı porno izle