Buradasın
Git Versiyon Kontrol Sistemi ve Kullanımı
patika.dev/blog/git-nedir-git-komutlari-ve-kullanimiYapay zekadan makale özeti
- Temel Bilgiler
- Git, 2005'te Linus Torvalds tarafından geliştirilen dağıtık bir versiyon kontrol sistemidir
- Sistem dosya değişikliklerini zaman damgalarıyla kaydeder ve sürüm takibi sağlar
- Her geliştiricinin yerel deposunda tüm proje geçmişi bulunur
- Kurulum ve Temel Komutlar
- Git Windows, macOS ve Linux için kullanılabilir
- Kurulum sonrası kimlik bilgileri için temel konfigürasyon ayarları yapılmalıdır
- 'git status', 'git add', 'git commit' temel komutlardır
- 'git push' yerel değişiklikleri uzak depoya, 'git pull' uzak değişiklikleri yerel depoya gönderir
- Branch Sistemi
- Branch, kod tabanının farklı versiyonlarını aynı anda geliştirmek için kullanılır
- Ana branch (master) projedeki ana kod tabanını temsil eder
- 'git checkout' ile branch'ler arasında geçiş yapılabilir
- 'git merge' ile branch'ler aktif branch ile birleştirilir
- Geliştirici Araçları
- GitKraken gelişmiş arayüz sunar
- SourceTree masaüstü uygulaması olarak kullanılır
- GitLens VSCode'a entegre edilmiştir
- Git History depo geçmişini görselleştirir