Aracılığıyla paylaş


Git iş akışı

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Çalışmanızı kaydetmek ve kod değişikliklerini ekibiniz genelinde koordine etmek için sürüm denetimini kullanın. Tek bir geliştirici olsanız bile, sürüm denetimi hataları düzeltip yeni özellikler geliştirirken düzenli kalmanıza yardımcı olur. Geliştirme geçmişinizi korur ve kodunuzun herhangi bir sürümünü kolayca gözden geçirmenize ve geri dönmenize olanak tanır.

Aşağıdaki öğreticilerde, sürüm denetimi iş akışını kullanarak yaygın sürüm denetimi görevlerinin nasıl gerçekleştirebileceğiniz gösterilmektedir.

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

Sürüm denetimi, çoğu geliştiricinin kod yazarken ve bunu ekiple paylaşırken kullandığı aşağıdaki örneğe benzer genel bir iş akışını izler.

  1. Kodunuz yoksa kodun yerel bir kopyasını alın.
  2. Hataları düzeltmek veya yeni özellikler eklemek için kodda değişiklik yapın.
  3. Kod hazır olduktan sonra ekibiniz tarafından gözden geçirilebilir hale getirin.
  4. Kod gözden geçirildikten sonra ekibin paylaşılan kod tabanıyla birleştirin.

Git özellik dalı iş akışını gösteren ekran görüntüsü.

Git, Git'e özgü terminoloji ve komutları kullanan bu iş akışının bir sürümüne sahiptir. Team Foundation Sürüm Denetimi veya Subversion gibi bir sürüm denetim sistemi kullandıysanız ancak Git'te farklı davranışlar sergilediyseniz belgelerimizdeki bazı terimler tanıdık gelebilir.

Git iş akışı

  1. Yapmayı planladığınız değişiklikler için bir dal oluşturun ve buna veya users/jamal/fix-bug-3214gibi cool-feature-x bir ad verin. Daha fazla dallanma kılavuzu için bkz. Git dallanma stratejisini benimseme.
  2. Değişiklikleri dalınıza işleyin. Kişiler genellikle bir hata düzeltmesi veya özelliği için birden çok işlemeye sahiptir.
  3. Dalınızı uzak depoya gönderin.
  4. Başkalarının değişikliklerinizi 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ın, birleştirme çakışmalarını çözün ve çekme isteğinizi tamamlayın.

Git'i kullanmaya yeniyseniz bu iş akışını kullanın. Ekibiniz Git konusunda daha deneyimli ve kendine güvendikçe, ekibinizin gereksinimlerine uyacak şekilde genişletin.

Sonraki Adımlar