Silmeye karar verdiğim ancak sabit diskimde yalnızca yerel bir repo olarak kalmaya devam ettiğim bir GitHub deposu vardı. Şimdi tüm tarihi koruyan yerel klonlanmış repo ile ayrıldım ve bu iyi. Ancak, bir dizi yapılandırma ayarı (şimdi silindi) GitHub repo'yu işaret ediyor. Örn:Yerel olarak kopyalanmış bir deponun GitHub kaynağından kaldırılması
$ grep github .git/*
.git/config: url = https://github.com/foo/bar.git
.git/FETCH_HEAD:07c0bac92a829f3acb4b2f5c112de5f787f046e4 branch 'master' of https://github.com/foo/bar
Ne benim yerel repo hiçbir sallantıda başvuruları içerir ve artık ondan yukarı itmek ne de içine alıp olamaz sağlamak için ne yapmalıdır? (Uzak bir kaynağı olmayan böyle bir repo nasıl adlandırılır?) Hangi ayarları silmek/güncellemek ve hangi değerleri kullanacağım net değil. .git/config
den yapılandırma ayarlarını siler
git remote rm origin
Verme
Sadece ayarları temizlemek istedim. Anladığım kadarıyla “çözülmemiş” çünkü artık yok olan bir şeyle birleştirilemezsiniz - “silinmiş” github repo hala varolmadıkça ya da bir miktar kapasitede kalmadıkça ve anlayamadığım ya da yeniden diriltilemediyse, durum böyle değil. sağ? –
evet, doğru. Ayarlar bu komutları verdikten sonra gitmiş olmalı mı? – hek2mgl
1. komut başarılı; 2. başarısız: "error: branch 'FETCH_HEAD' bulunamadı." –