Sana ne yapmak istediğini anlıyoruz (yorumlarınıza dayanarak) düşünüyorum: Deponun yerel kopyası sıradan yerel şube ne olmasını istiyorsanız master, ne de uzaktan izleme dalı origin/masterbile depo olsa klonlanmış-github bir yerel bir şube -has masterbunu yok github versiyonundan silindi istiyorum.
Uzaktan izleme dalını yerel olarak silerek bunu yapabilirsiniz, ancak git'inizden yerel deponuzu uzak havuzla senkronize etmesini istediğiniz her seferinde geri dönecektir, çünkü gitiniz gitlerine "hangi şubeleriniz olduğunu" sorar ve "Ben var master" der ki git (yeniden) sizin origin/masteriçin yaratır , böylece deponuzda sahip oldukları şey olur.
Uzaktan izleme dalınızı komut satırı arabirimini kullanarak yerel olarak silmek için:
git branch -d -r origin/master
ama yine, yeniden senkronizasyona geri dönecek. Bunu da yenmek mümkündür ( remote.origin.fetchmanipülasyon kullanarak ), ancak muhtemelen masteryerel olarak yaratmayacak veya değiştirmeyecek kadar disiplinli olursunuz .