Yeni bir Git Deposu Nasıl Oluşturulur?
Git, modern yazılım geliştirme süreçlerinin temel taşlarından biri olarak kabul edilir. Geliştiricilerin kaynak kodlarını yönetmesini, işbirliği yapmasını ve projeler üzerinde versiyon kontrolü gerçekleştirmesini sağlar. Bu makalede, yeni bir Git deposu oluşturmayı adım adım öğreneceksiniz. Bu rehber, hem yerel depolar hem de uzaktan depolar için geçerlidir.
İçindekiler
- Git Nedir?
- Git Kurulumu
- Yerel Git Deposu Oluşturma
- Uzaktan Git Deposu Oluşturma
- Sıkça Yapılan Hatalar ve Çözümler
- Sonuç
Git Nedir?
Git, bir versiyon kontrol sistemi olarak, kodların değişikliklerini takip etmeye olanak tanır. Linus Torvalds tarafından geliştirilmiş olup, açık kaynaklıdır ve dünya genelinde yazılım projelerinde yaygın olarak kullanılmaktadır. Git ile ekip üyeleri, aynı proje üzerinde paralel bir şekilde çalışabilir ve geçmişte yapılan değişikliklere kolayca geri dönebilir.
Git Kurulumu
Yeni bir Git deposu oluşturmak için öncelikle Git’in sisteminize kurulu olması gerekmektedir. Aşağıdaki adımları takip ederek Git’i kolayca kurabilirsiniz:
Windows
- Git resmi web sitesine gidin ve uygun sürümü indirin.
- İndirdiğiniz yükleyiciyi çalıştırarak kurulum sihirbazını izleyin.
- Kurulum sırasında varsayılan ayarları seçmeniz önerilir.
macOS
Homebrew
yüklü ise şu komutu çalıştırın:brew install git
.- Alternatif olarak, Git resmi web sitesinden DMG dosyasını indirip kurabilirsiniz.
Linux
- Terminalde aşağıdaki komutu kullanarak Git’i yükleyin:
sudo apt-get install git
- Yüklemenin tamamlanmasının ardından, kurulumun başarılı olup olmadığını kontrol etmek için şu komutu çalıştırın:
git --version
Yerel Git Deposu Oluşturma
Yerel bir Git deposu, bilgisayarınızda çalıştıracağınız ve depolayacağınız projeler için kullanılır. İşte adım adım açıklamalar:
1. Yeni Bir Klasör Oluşturun
Projenizi barındıracak bir klasör oluşturun:
mkdir benim-projem
2. Klasöre Geçin
Oluşturduğunuz klasöre geçin:
cd benim-projem
3. Git’i Başlatın
Depoyu başlatmak için aşağıdaki komutu çalıştırın:
git init
Bu komut, klasörünüzde bir .git
dizini oluşturur ve Git deposu olarak yapılandırır.
4. İlk Commit
Bir dosya ekleyerek ilk commit işlemini gerçekleştirin:
echo "Merhaba Dünya" > README.md
git add README.md
git commit -m "İlk commit"
Uzaktan Git Deposu Oluşturma
GitHub, GitLab veya Bitbucket gibi bir platformda uzaktan bir Git deposu oluşturmak, işbirliği ve yedekleme açısından önemlidir. Aşağıdaki adımları izleyin:
1. Hesap Oluşturun veya Giriş Yapın
Öncelikle bir Git barındırma platformunda hesap açın. Örneğin:
2. Yeni Depo Oluşturun
Hesabınıza giriş yaptıktan sonra, “New Repository” veya benzeri bir seçenek bulun. Depo adını ve açıklamasını girerek depoyu oluşturun.
3. Depoyu Yerel ile Bağlayın
Uzaktan depoyu yerel depoya bağlamak için aşağıdaki komutları kullanabilirsiniz:
git remote add origin https://github.com/kullanici_adi/benim-projem.git
git push -u origin master
Bu işlem, yerel deponuzu uzaktakiyle senkronize eder.
Sıkça Yapılan Hatalar ve Çözümler
Hata: fatal: not a git repository
Çözüm: Komutları çalıştırmadan önce doğru dizinde olup olmadığınızı kontrol edin. git init
işlemini gerçekleştirdiğinizden emin olun.
Hata: Permission denied (publickey)
Çözüm: SSH anahtarınızın doğru yapılandırıldığından emin olun. Aşağıdaki komutla anahtar oluşturabilirsiniz:
ssh-keygen -t rsa -b 4096 -C "email@example.com"
Sonuç
Bu makalede, yeni bir Git deposu oluşturmanın temel adımlarını öğrendiniz. İster yerel bir depo, ister uzaktan bir depo oluşturmak isteyin, Git’i verimli kullanmak için bu rehberi takip edebilirsiniz. Versiyon kontrol sistemlerini etkili bir şekilde kullanmak, yazılım geliştirme süreçlerinde hem zaman hem de kalite kazandırır. Daha fazla bilgi için Git dokümantasyonuna göz atabilirsiniz.