Git ile yanlış branchte çalıştım, güvenli dönüş nasıl yapılır?
Önce mevcut değişiklikleri git status ile kontrol edin. Commit edilmemiş değişiklikleri stash ile saklayıp doğru branche geçin; commit edildi ise git reflog ile doğru noktayı bulun…
Teknik soruların kaybolmadığı; konu, cevap ve çözüm mantığıyla düzenli kalan modern geliştirici forumu.
Önce mevcut değişiklikleri git status ile kontrol edin. Commit edilmemiş değişiklikleri stash ile saklayıp doğru branche geçin; commit edildi ise git reflog ile doğru noktayı bulun…
Küçük pull requestler, net başlıklar, otomatik test/lint ve davranış odaklı inceleme süreci kullanın. İncelemeyi kişiselleştirmeden koda odaklanın.
Sırrı hemen geçersizleştirin ve yenileyin; sadece dosyayı silmek geçmiş commitlerdeki sızıntıyı ortadan kaldırmaz.
Çakışan bölümleri bilinçli şekilde düzenleyin, testleri çalıştırın ve çözümü commit edin. Conflict markerlarının kalmadığını kontrol edin.
Branch değiştirirken bitmemiş değişiklikleri geçici olarak saklamak için kullanışlıdır. Uzun süreli çalışma için commit daha izlenebilirdir.
Secretları repository/environment secrets bölümünde tutup workflow içinde güvenli değişken olarak kullanın; loglamayın.
Dosya daha önce track edildiyse .gitignore tek başına yeterli değildir. git rm --cached ile izlemeyi kaldırıp tekrar commit edin.