Windows'ta Git Kurulumu: Başlangıç Adımları
Git, yazılım dünyasında projelerin sürümlerini takip etmek için kullandığımız en popüler araçlardan biri. Ama birçoğumuz için bu güçlü aracı kullanmaya başlamak bazen karmaşık gelebilir. Merak etmeyin, bu yazıda Git’i Windows üzerinde nasıl kuracağınızı adım adım açıklayacağım. Hadi, başlayalım!
Adım 1: Git’i İndirin
İlk yapmanız gereken şey, Git’i bilgisayarınıza indirmek. Bunun için Git'in resmi web sitesine gitmeniz yeterli. Git’in Windows versiyonunu buradan indirebilirsiniz. İndirilen dosya bir .exe formatında olacak. Dosyayı açtığınızda bir yükleme sihirbazı karşınıza çıkacak.
Adım 2: Yükleme Sihirbazını Takip Edin
Yükleyici açıldığında, birçok seçenekle karşılaşacaksınız. Burada çoğunlukla varsayılan ayarları seçmeniz yeterli olacaktır. Ancak bazı önemli ayarlara dikkat etmeniz faydalı olacaktır:
- Editör Seçimi: Git, size varsayılan olarak Vim editörünü önerir, fakat eğer daha alışık olduğunuz bir editör varsa (mesela Notepad++ veya Visual Studio Code), bunu seçebilirsiniz.
- PATH Seçeneği: "Git from the command line and also from 3rd-party software" seçeneğini işaretleyin. Bu, Git komutlarını her yerden çalıştırmanızı sağlar.
Yükleme tamamlandığında, "Finish" butonuna tıklayarak sihirbazı kapatabilirsiniz. Artık Git bilgisayarınıza kurulu!
Git’i Test Etmek
Git’i doğru bir şekilde kurduğunuzdan emin olmak için komut satırını (Command Prompt veya PowerShell) açın. Burada basit bir komut girerek Git'in çalışıp çalışmadığını kontrol edebilirsiniz.
git --versionEğer her şey yolundaysa, ekranda Git’in versiyonunu görebilirsiniz. Bu demektir ki Git düzgün bir şekilde kurulmuş ve kullanıma hazır!
Temel Git Komutları: Git’i Tanıyalım
Git kurulumu tamamlandıktan sonra, artık bu aracı kullanmaya başlamak için birkaç temel komutu öğrenmeye başlayabiliriz. Git’in gücü, basit ama etkili komutlarla projelerinizi kolayca yönetebilmenizden geliyor. İşte, en temel Git komutları:
1. git init
Bir projeyi Git ile takip etmeye başlamak için, o proje klasörünün içinde şu komutu çalıştırabilirsiniz:
git initBu komut, o dizinde bir Git deposu oluşturur. Git, dosyalarınızı izlemeye ve yönetmeye başlar.
2. git add
Yeni dosyalar eklediğinizde veya mevcut dosyaları değiştirdiğinizde, Git’e bu değişiklikleri kaydetmesini söylemeniz gerekir. Bunun için `git add` komutunu kullanırsınız.
git add dosya_adıTüm değişiklikleri eklemek için şu komutu kullanabilirsiniz:
git add .Bu komut, tüm yeni veya değiştirilmiş dosyaları Git’e ekler.
3. git commit
Değişikliklerinizi kaydetmek için `git commit` komutunu kullanırsınız. Her commit, o anki projenizin bir "fotoğrafını" alır. Bu komut, değişikliklerinizi açıklayan bir mesajla birlikte kaydeder.
git commit -m "Yaptığınız değişiklik hakkında bir açıklama"Mesaj kısmını yazarken, yapılan değişikliğin ne olduğunu açıklamak önemlidir.
4. git status
Hangi dosyaların değiştiğini, hangi dosyaların henüz eklenmediğini görmek için `git status` komutunu kullanabilirsiniz. Bu komut size, projenizin mevcut durumunu gösterir.
git status5. git log
Git geçmişini görmek isterseniz, `git log` komutunu kullanabilirsiniz. Bu komut, tüm commit geçmişinizi gösterir ve her commit’in kim tarafından yapıldığını, ne zaman yapıldığını ve açıklamalarını içerir.
git logGit ve GitHub: Projelerinizi Paylaşma
Git’in gücü, sadece yerel projeleri takip etmekle sınırlı değildir. GitHub gibi platformlar sayesinde projelerinizi başkalarıyla kolayca paylaşabilir, takım arkadaşlarınızla işbirliği yapabilirsiniz. GitHub hesabı açarak, yerel deponuzu uzaktaki bir depoya bağlayabilirsiniz.
6. git remote add
GitHub’daki bir repo ile bağlantı kurmak için önce bağlantıyı eklemelisiniz:
git remote add origin https://github.com/kullanici_adı/repomuz.git7. git push
Yerel deponuzdaki değişiklikleri GitHub’a göndermek için `git push` komutunu kullanırsınız:
git push origin masterBu komut, tüm değişikliklerinizi GitHub’a aktarır.
Sonuç: Git ile Güçlü ve Düzenli Projeler
Artık Windows üzerinde Git’i kurmayı ve temel komutları kullanmayı biliyorsunuz. Git, yazılım geliştirme sürecinde projelerinizi takip etmek, sürümlerini yönetmek ve takım çalışması yaparken düzen sağlamak için mükemmel bir araçtır. Öğrendiğiniz bu komutlar, günlük çalışma hayatınızda size büyük kolaylıklar sağlayacak.
Git'i keşfettikçe, daha fazla özellik ve komutla tanışacak, projelerinizi daha verimli hale getireceksiniz. Unutmayın, Git’in gücü sadece onun temellerinde değil, aynı zamanda doğru kullanıldığında sağladığı verimlilikte gizlidir.