GitHub’daki bir repoda varsayılan (default) branch’i değiştirmek

GitHub’daki bir repoda varsayılan (default) branch’i değiştirmek için admin yetkisine sahip olman ve repoda en az iki branch bulunması gerekiyor. docs.github

Web arayüzüyle (github.com)

  1. İlgili repoyu aç (ör: github.com/kullanici/repo-adi). docs.github
  2. Üstte repo adının altındaki Settings sekmesine gir (görmüyorsan sağdaki menüden seçmen gerekebilir). docs.github
  3. Sol menüde “Default branch” bölümünü bul. docs.github
  4. Mevcut default branch adının yanındaki butona tıkla ve açılan listeden yeni default yapmak istediğin branch’i seç. docs.github
  5. Update butonuna tıkla. docs.github
  6. Uyarı metnini oku ve I understand, update the default branch diyerek onayla. docs.github

Bundan sonra PR’lar ve yeni commit’ler için varsayılan taban branch bu seçtiğin branch olacak. docs.github

GitHub CLI ile (isteğe bağlı)

Terminalde gh CLI kullanıyorsan, mevcut repo klasörünün içindeyken:

gh repo edit --default-branch main

komutuyla default branch’i main yapabilirsin (branch’in önceden mevcut olması gerekiyor). stackoverflow

İstersen hangi ortamı kullandığını (sadece web mi, CLI de var mı) yaz, adım adım o senaryoya göre ilerleyelim.