.gitignore Nedir ve Nasıl Kullanılır?
.gitignore dosyası Git'e hangi dosyaları takip etmemesi gerektiğini söyler. Syntax kuralları, kategori grupları ve hazır örneklerle eksiksiz rehber.
Her komutu örneklerle öğren, simülatörde anında dene.
.gitignore dosyası Git'e hangi dosyaları takip etmemesi gerektiğini söyler. Syntax kuralları, kategori grupları ve hazır örneklerle eksiksiz rehber.
Git'e başlamanın ilk adımı: git init ile saniyeler içinde depo oluştur.
git status, deponun anlık halini gösteren en temel git komutlarından biridir. Bu yazıda sadece temel kullanımı değil; çıktı formatını değiştiren, içeriği filtreleyen ve rename tespiti yapan tüm parametreleri, XY durum kodlarını ve günlük kullanım senaryolarını ele aldık.
Staging Area, Git'in commit öncesi değişiklikleri bekleterek seçici ve düzenli versiyonlama yapmanı sağlayan hazırlık alanıdır.
Bu rehberde, Git versiyon kontrol sisteminin en temel komutlarından biri olan git add komutunu inceliyoruz. Git'in üç aşamalı yapısını (Working Tree, Staging Area, Repo) günlük hayattan "kargo kutusu" analojisiyle basitleştirerek anlatıyoruz.
"update", "fix", "asd" gibi anlamsız commit mesajlarına son! Bu yazıda, iyi bir Git commit mesajının anatomisini inceliyor; atomik commit yaklaşımı, 50/72 kuralı ve Conventional Commits gibi evrensel standartlarla projenizin sürüm geçmişini nasıl profesyonelce yöneteceğinizi adım adım anlatıyoruz.