Gönderme ile kod paylaşma

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015 | VS 2017 | VS 2015

komutunu kullanarak işlemelerde ve dallarda yapılan değişiklikleri push paylaşın. Dallarınızı uzak depoya itin. Git, işlemelerinizi uzakta var olan bir dala ekler veya yerel dalla aynı işlemelerle yeni bir dal oluşturur.

Git, yapılan değişikliklerin uzak dalla tutarlı olduğundan emin olur. Diğerleri işlemelerinizi çekebilir ve bunları kendi yerel dal kopyasında birleşebilirsiniz. Çalışma tamammış olan dallar gözden geçirilir ve çekme isteği aracılığıyla repo'nizin ana dalı ile birleştirilir.

Bu öğreticide şunların nasıl yapıldığını öğrenirsiniz:

  • Kodunuzu push ile paylaşma

Genel bakış videosu

Kodunuzu push ile paylaşma

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 denemeniz önerilir. 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.

  1. Eşitleme Takım Gezgini'yi ve ardından Eşitle'yi seçerek Eşitleme'yi açın.

    Eşitleme

    Bir işlemeyi verdikten hemen sonra Eşitle'yi seçerek Değişiklikler görünümünde Eşitleme'ye de gidebilirsiniz.

    Bir işlemeyi verdikten hemen sonra Değişiklikler görünümünde Eşitleme'ye gidin.

  2. Yürütmenizi uzak depoyla paylaşmak için Anındat'ı seçin.

    Gönder

    Depoya ilk göndermeniz sırasında, giden işlemeler listesinin yerine şu iletiyi alırsınız: Değişikliklerinizi uzak depoda yeni bir dala gönderip yukarı akış dalını ayarlamak için Gönder'i The current branch does not track a remote branch. Push your changes to a new branch on the origin remote and set the upstream branch. seçin. Değişiklikleri bir sonraki kez ekleyebilirsiniz.

    Not

    Takım Gezgini > Ayarlar > Deposu'Ayarlar. Doğru Kullanıcı, E-posta, Uzak Ayarlar ve diğer ayarları girdiğinizden emin olun.

Itmeden önce birleştirme çakışmalarını çözme

Yerel işlemelerle uzak dal arasında çakışmalar varsa, değişikliklerinizi itmeden önce bu çakışmaları çözmeniz gerekir. Önce diğer kişilerden değişiklikleri çekin. Çakışmaları çözebilir ve değişiklikleri işebilirsiniz, sonra komutu yeniden push sınabilirsiniz.

Sonraki adımlar