Değişiklikleri geri alma
Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015
Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015
Git 'teki değişiklikleri geri alırken, ilk olarak ne tür değişikliklerin geri alınmasını istediğinize karar verin. Bu değişiklikler üç kategoriye ayrılır:
- Dosyayı son yürütmede yeniden sürüme geri getiren bir dosyadaki kaydedilmemiş değişiklikleri atın.
- Yerel dalınızı önceki bir yürütmeye sıfırlayın.
- Uzak dala gönderilen ve başkalarıyla paylaşılan değişiklikleri döndürür.
Son yürütmenizde ortaya çıkan bir yazım hatası veya küçük bir sorunu düzeltmek için, gibi küçük güncelleştirmeler yapmanız gerekiyorsa, önceki işlemenizi düzeltmeyi veya bu diğer adımlardan herhangi biri yerine yeni bir yürütmede değişikliği düzeltmeyi göz önünde bulundurun.
Bu öğreticide şunların nasıl yapıldığını öğrenirsiniz:
- Kaydedilmemiş değişiklikleri tek bir dosyaya atma
- Paylaşılan yürütmelerde değişiklikleri döndürür
- Bir dalı önceki durumuna sıfırlama
Kaydedilmemiş değişiklikleri tek bir dosyaya atma
İstenmeyen değişiklikleri kaldırarak dosya içeriğini bilinen iyi bir sürüme geri yükleyin.
Uyarı
Bu komutlar, mevcut dosya değişikliklerinizin üzerine yazacak. Bu değişiklikleri daha sonra istediğiniz düşünürken, bunun yerine onları göz önünde bulundurun.
Not
Visual Studio 2019 sürüm 16,8 veya sonraki bir sürümünü kullanıyorsanız, Git sürüm denetim deneyimini deneyin. Git deneyiminin bu yan yana karşılaştırma sayfasında Takım Gezgini ile nasıl Karşılaştırıldığı hakkında daha fazla bilgi edinin.
Visual Studio 2015 & 2017
Takım Gezgini 'de değişiklikler görünümünü açın.
Değişiklikler bölümünde, önceki sürüme geri yüklemek istediğiniz dosyayı bulun. Değişiklikleriniz hazırlandıysanız, uygulamayı, hazırlamave kaldırma seçeneğini belirleyerek hazırlanan değişiklikler bölümünden kaldırın.
Bu dosyaya sağ tıklayın ve değişiklikleri geri al' ı seçin.

Paylaşılan yürütmelerde değişiklikleri döndürür
revertYürütmelerinizin paylaşılan dallara gönderildiği değişiklikleri geri almak için kullanın. revertKomut, önceki bir yürütmede yapılan değişiklikleri geri alan yeni bir kayıt oluşturur. Hiçbir geçmiş, bir geçmişi yeniden, revert başkalarıyla çalışırken kullanmayı güvenli hale getirir.
Not
Visual Studio 2019 sürüm 16,8 veya sonraki bir sürümünü kullanıyorsanız, Git sürüm denetim deneyimini deneyin. Git deneyiminin bu yan yana karşılaştırma sayfasında Takım Gezgini ile nasıl Karşılaştırıldığı hakkında daha fazla bilgi edinin.
Takım Gezgini 'de değişiklikler görünümünü açın. Eylemler ' i seçin ve açılan listeden geçmişi görüntüle ' yi seçin. Görüntülenen geçmiş penceresinde, geri almak için yürütmeye sağ tıklayın ve bağlam menüsünden geri Al ' ı seçin.

Bir dalı önceki durumuna sıfırlama
resetYerel deponuzdaki bir dalı önceki bir kaydetmenin içeriğine geri getirmek için kullanın. Komutun en yaygın kullanımı, reset son işlemeden bu yana değiştirilen tüm dosyaları atmak ve dosyaları en son işlemede bulunduğu duruma getirmaktır.
Uyarı
resetBaşkalarıyla paylaşılan dallarda kullanmayın. Bunun yerine döndürmeyi kullanın.
Takım Gezgini 'de değişiklikler görünümünü açın.
Eylemler ' i seçin ve açılan listeden geçmişi görüntüle ' yi seçin.
Görüntülenen geçmiş penceresinde, depoyu sıfırlamak için işleme sağ tıklayın ve bağlam menüsünden Sıfırla ' yı seçin.
Sıfırla ve değişiklikleri Sil ' i seçin...

reset, Yalnızca geçerli dizininizde değil, depodaki geçerli daldaki tüm dosyaları etkiler. Reset Yalnızca henüz kaydedilmemiş değişiklikleri atar.