Öncelikle:
- Git: Versiyon kontrol sistemi
- GitHub: Git versiyon kontrol sistemleri için uzak bir depo(repository)dur. Yani git ile kodlarınızı saklandığı buluttur.
Linux’e Git Kurulumu
sudo apt-get install git
SSH Key Oluşturma / Tanımlanması:
cd ~/.ssh ssh-keygen -t rsa -C "mail@adresiniz.com"
SSH Key GitHub Hesabına Ekleme:
Öncelikle home dizinimize oluşturduğumuz .ssh klasörüne gelin. (Gizli dosya olduğundan Ctrl+H görüntüleyebilirsiniz) .ssh klasöründeki “id_rsa.pub” belgesini açın ve içindekini metni kopyalayın.
Github hesabınızda “account settings” -> “SSH and GPG Keys” -> “Add SSH key” butonuna tıklayıp kopyaladığımız ssh keyi key alanına yapıştırın. (Title ssh keyi sizin tanımlayabileceğiniz birşey yazabilirsiniz)
SSH Key doğruluğunu test etme
ssh -T git@github.com
komut çalıştırıldığında “Hi githubkullanıcıadı! You’ve successfully authenticated, but GitHub does not provide shell access” yazısını gördüyseniz her şey yolunda demektedir.
Repository ile ilgili İşlemler
Başarılı kurulum ve gitHub üzerinde Repository oluşturduktan sonra yapılacak işlemlerden bazıları aşağıda ki gibidir. (repository oluşturduğunuzda ki quick setup işinize yarayacaktır) İşlemlere yeni projenizi ekleyeceğiz dizinden yeni bir terminal açarak başlayınız.
git init //boi git dosyası oluşturur git add /var/www/html/proje //göndereceğiniz dosya veya dizin git commit -m "ilk Commit" git remote add origin http://github.com/xxxx/xxx.git git push -u orign master //master branch dosyaları ekler
Kaynaklar:
- www.github.com
- www.volkanozkaragoz.com/git-github-nedir-nasil-kullanilir/