Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015
Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015
Tek tek seçme kullanarak yürütmeleri bir daldan diğerine kopyalama. Birleştirme veya yeniden temellendirmenin aksine, tek tek seçim, daldaki tüm değişiklikler yerine yalnızca seçtiğiniz yürütmelerden değişiklikleri getirir.
Tek tek seçme, bu yaygın sorunların üstesinden gelmenin harika bir yoludur:
Yanlışlıkla yanlış dala yürütülüyor. Tek tek-değişiklikleri doğru dala göre seçin ve ardından özgün dalı önceki işlemeye sıfırlayın.
Bir özellik dalında yapılan bir işleme kümesini kullanıma alarak dalınızla yeniden birleştirmeniz gerekir master .
masterDalınızı yeniden temellendirmeksizin daldaki belirli yürütmelerde taşıma.
Bu öğreticide şunların nasıl yapıldığını öğrenirsiniz:
Azure DevOps projenizde tamamlanmış bir PR 'de, tek tekseç ' i seçin. Etkin bir PR 'de, ... menüsünden tek tek Seç ' i seçin. Bu eylem, kopyalanmış değişikliklerle yeni bir dal oluşturur.
Tek tek seçme çekme isteği bölmesinde:
Hedef dalaltında, çekme isteği değişikliklerini kopyalamak istediğiniz dalı seçin.
Konu dalı adı gereklibölümünde, isterseniz, tek başına çekme isteği çekme dalı adını değiştirin.
Tek bir kayıt olarakseçip seçmemeyi seçin.
Tek tekseçme öğesini seçin.
Yeni çekme isteği ekranında Oluştur' u seçin.
Yeni PR 'yi birleştirerek tek tek çekmeyi doldurun.
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 açın ve dallar görünümünü kullanarak değişiklikleri seçmek istediğiniz dala göz atın.
İstediğiniz değişiklikleri içeren dala sağ tıklayın ve geçmişi görüntüle...seçeneğini belirleyin.
Tek tek seçmek istediğiniz yürütmeye sağ tıklayın ve tek tekSeç ' i seçin.
Visual Studio, bu işlemede yapılan değişiklikleri geçerli dalınızda yeni bir tane olarak kopyalar.
Geçerli dalınıza getirmek için ihtiyacınız olan her bir işleme için bu işlemi tekrarlayın.
git logDeğişiklerini kopyalamak istediğiniz kopyasının kayıt kimliğini bulmak için kullanın.