Genel kural, check-in'leri küçük ve sık sık check-in yapmaktır. Ancak bazen görev, altta yatan çerçevede büyük değişiklikler yapılmasını gerektirir. Ardından, görevi tamamlamadan önce check-in işlemi bitirdiğiniz işi teslim edene kadar projeyi kesecektir.
Peki, insanlar iş kaybetme veya yaptığınız bir şeye karar verme riskini azaltmak için hangi stratejileri kullanıyorlar, yanlış yaklaşım, sonra kodu kaldırdıktan ve başka bir yaklaşım denedikten sonra fikrinizi değiştirmek mi?
Yapabildiğim zaman, yapılan işin yarısını yorumlayacağım, ya da derlerse ve hiçbir şey yeni dosyaları kullanmıyorsa, onları kontrol edeceğim. herşeyin tekrar çalışmasını sağladığımda. Kaynak kontrol sisteminin izin verdiği diğer bir seçenek ise temel olarak küçük dallar olan raf setleridir. Gün için bitirdiğimde veya bir karar noktasına geldiğimde, değişikliklerimi rafa alacağım ve sonra felaketli bir şey olursa ya da o noktaya geri dönmek istiyorum.