Azure Repos Git öğreticisi

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

Azure DevOps Server daha önce Visual Studio Team Foundation Server (TFS) olarak adlandırılmıştı.

Çalışma alanınızı kaydetmek ve kod değişikliklerini takımınız genelinde koordine etmek için sürüm denetimini kullanın. Yalnızca tek bir geliştirici olsanız bile, sürüm denetimi, hataları düzeltdikçe ve yeni özellikler geliştirirken organize olmanıza yardımcı olur. Sürüm denetimi, kendi geliştirmelerinizin geçmişini tutar. böylece, kodunuzun herhangi bir sürümünü kolayca gözden geçirebilir ve hatta geri alabilirsiniz.

Aşağıdaki öğreticilerdeki adımlarda, aşağıdaki sürüm denetimi iş akışını kullanarak ortak sürüm denetimleri görevlerinin nasıl gerçekleştirileceği gösterilmektedir.

Sürüm denetimi iş akışı

Sürüm denetiminin çoğu geliştiricilerin kod yazarken ve ekiple paylaştığı genel bir iş akışı vardır.

Bu adımlar şunlardır:


  1. Henüz bir tane yoksa, kodun yerel bir kopyasını alın.
  2. Hataları onarmak veya yeni özellikler eklemek için koddaki değişiklikleri yapın.
  3. Kod hazır olduktan sonra ekibiniz tarafından gözden geçirilmek üzere kullanılabilir hale getirin.
  4. Kod gözden geçirdikten sonra, onu ekibin paylaşılan kod tabanına birleştirin.

Git özelliği dalı iş akışı

Git, git 'e özgü terminolojiyi ve komutları kullanarak bu iş akışının bir sürümüne sahip. Bu öğretici boyunca depolar, dallar, işlemeler ve çekme istekleri hakkında bilgi edineceksiniz. bu koşullar, Team Foundation Sürüm Denetimi veya alt sürüm gibi bir sürüm denetim sistemi kullandıysanız, ancak Git 'te farklı davrandıysanız tanıdık gelebilir.

Git iş akışı


  1. Yapmayı planladığınız değişiklikler için bir dal oluşturun ve veya gibi bir ad verin users/jamal/fix-bug-3214 cool-feature-x . Daha fazla dallanma Kılavuzu için bkz. Git Dallanma stratejisini benimseme
  2. Dalınızdaki değişiklikleri işleyin . İnsanlar bir hata düzeltilmesi veya özelliği için genellikle birden çok işleme sahip olur.
  3. Dalınızı uzak depoya gönderin.
  4. Diğer kişilerin yaptığınız değişiklikleri gözden geçirebilmesi için bir çekme Isteği oluşturun . Geri bildirim eklemek için daha fazla işleme yapmanız ve daha fazla değişiklik göndermeniz gerekebilir.
  5. Çekme Isteğinizi tamamlayıp dalınızı oluşturduktan sonra diğer kişilerin yaptığı değişikliklerle ilgili tüm birleştirme çakışmalarını çözün.

Git 'i kullanmaya yeni başladıysanız bu iş akışını kullanın. Takımınız git ile daha fazla deneyimli ve ona göre daha fazla bilgi aldığından takımınızın ihtiyaçlarına uyacak şekilde genişletin.

Sonraki adımlar