Yazılım geliştirme sadece kod yazmak değil, süreci doğru yönetmektir.
Bu yazıda, Git'i klasik komut anlatımından çıkarıp gerçek bir yazılım sürecinde nasıl kullandığımızı, bir ekip projesine nasıl düzen getirdiğimizi anlatıyorum.

Ekran başında çok sık karşılaştığımız sorular:

  • Dünkü çalışan kod nerede?

  • Ben bu hatayı nasıl yaptım ya?

  • Ne yaptım, ne zaman yaptım, neden yaptım?

💡 Bu sorulara cevap veren araç: Git

🗂️ Projede Nasıl Uyguladık?

  • git init ile projeyi başlattık

  • .gitignore ve readme.md ile yapılandırma yaptık

  • git add, git commit ile değişiklikleri tanımladık

  • Personel ve Uretim gibi branch yapılarıyla ekip üyelerini ayırdık

🤝 Ekip Çalışması ve Branch Kullanımı

Her geliştirici kendi branch'inde çalışarak ana projeye zarar vermeden ilerleyebilir:

  • Personel → personel ekranlarını yöneten branch

  • Uretim → üretim ekranları geliştirme/test branch'i

Branch'ler arası geçişte dosya içerikleri bile değişir — işte bu düzenin gücü.

📁 GitHub ve Açıklamalar

Commit açıklamaları sayesinde bir değişikliğin neden yapıldığını daha sonra görmek mümkün.
Ayrıca GitHub kullanırsak, her şey yedekli ve ulaşılabilir hale gelir.

🔗 GitHub Repo Linki:
https://github.com/hamitmestan

Paylaş

Kingston Yetkili Satıcı
Sandisk Yetkili Satıcı
Samsung Yetkili Satıcı
WesternDigital Yetkili Satıcı