Dallanarla çalışmak

GitHub Kavramlarına Giriş

George Boorman

Curriculum Manager, DataCamp

Dallar

  • Projenin farklı kısımlarında eşzamanlı çalışmayı sağlar
  • Çakışan dosya sürümlerinin riskini azaltır

üç dalın diyagramı: main, la liga ve premier league

GitHub Kavramlarına Giriş

Main dalı

Depodaki kod bölümünde geçerli dal vurgulanmış

GitHub Kavramlarına Giriş

Kaç dal var?

Depodaki kod bölümünde dal sayısı vurgulanmış

GitHub Kavramlarına Giriş

Yeni dal oluşturma

deponun kod bölümünde dal simgesi vurgulanmış

GitHub Kavramlarına Giriş

Yeni dal oluşturma

dal listesi, yalnızca main görünüyor. Sağda yeşil Yeni dal düğmesi

GitHub Kavramlarına Giriş

Yeni dal oluşturma

la liga dalı adını ekleme ve bir dal oluşturma

GitHub Kavramlarına Giriş

Yeni dal oluşturma

la liga dahil güncellenmiş dal listesi

GitHub Kavramlarına Giriş

Dosya ekleme

la liga'da iç/dış saha gollerinin çizgi grafiği; iç/dış saha golleri grafiği ekli la liga dalının kod bölümü

GitHub Kavramlarına Giriş

Dalları listeleme

Depodaki Kod bölümünde vurgulanmış iki dal

GitHub Kavramlarına Giriş

Dallar arasında geçiş

aktif dalları listeleyen açılır menü: main ve la_liga

GitHub Kavramlarına Giriş

Dallar arasında geçiş

dal açılır menüsünden main seçme

GitHub Kavramlarına Giriş

Dalları karşılaştırma

la liga'daki ikinci grafiğin olmadığı main dalının Kod bölümü

GitHub Kavramlarına Giriş

Dallanarla çalışmak

bir pasta grafiğin farklı bölümlerini çeken eller

GitHub Kavramlarına Giriş

Dal koruma kuralları

  • Belirli dallar için kurallar
    • Birleştirmeden önce çekme isteği zorunlu olsun
    • Birleştirmeden önce çekme istekleri onaylansın
    • Korumalı dalı kimin silebileceği kısıtlansın

asma kilit

1 Görsel kredisi: https://unsplash.com/@bluzninja
GitHub Kavramlarına Giriş

Dal koruma kuralları

deponun Ayarlar bölümü vurgulanmış

GitHub Kavramlarına Giriş

Dal koruma kuralları

Ayarlar sekmesinin Dallar bölümü

GitHub Kavramlarına Giriş

Dal koruma kuralları

Ayarlar sekmesinde Dallar: Varsayılan dal main ve Dal koruma kuralları ekleme bölümü

GitHub Kavramlarına Giriş

Kuralları ekleme

Dal adı desenini protect main olarak adlandırma

GitHub Kavramlarına Giriş

Çekme isteği zorunlu olsun

Birleştirmeden önce Çekme isteği gerektir'e tıklama

GitHub Kavramlarına Giriş

Kuralı kaydetme

Kuralı kaydetmek için oluştur'a tıklayın

GitHub Kavramlarına Giriş

Ayo berlatih!

GitHub Kavramlarına Giriş

Preparing Video For Download...