Git
Yerel depoları ve kaydedilmiş değişiklik geçmişi bulunan dağıtık sürüm kontrol sistemi.
Yerelde kaydetmek ve bilinçli paylaşmak
Git dağıtık sürüm kontrol sistemidir. Yerel depo, kaydedilmiş proje durumlarını ve geçmişlerini içerebilir. Commit oluşturmak gibi birçok işlem barındırma servisine bağlanmadan yapılabilir. Git ile GitHub gibi sağlayıcı farklı şeylerdir.
Kurgusal örnekte geliştirici yoldayken başlığı değiştirip yerel commit oluşturur. Bu sürüm paylaşıldığında ekip ona yetkili bir paylaşım yolu üzerinden erişebilir. Uygulamanın dağıtımı ayrı adımdır; paylaşım sonrası otomatik başlayıp başlamadığını proje yapılandırması belirler. Bu nedenle esas ortak geçmişin nerede olduğunu, değişiklikleri kimin birleştirebileceğini ve dağıtımdan önce gereken denetimleri ayrı netleştirin.
Kaynaklar
İlgili terimler
- Sürüm kontrolüİzlenen dosyalardaki değişiklikleri kaydeden ve önceki durumları karşılaştırılabilir kılan sistem.
- BranchGit’in bir commit’i gösteren taşınabilir bir referansla izlediği, adlandırılmış geliştirme hattı.
- CommitGit’te üst verileriyle ve varsa önceki durumlara bağlantısıyla birlikte kaydedilen proje durumu.
- Pull requestDeğişiklikleri hedef branch’e alma önerisi; ortak inceleme ve tartışma için bağlam sağlar.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


