Gitmek için nispeten yeniyim ve sanırım kendimi köşeye boyadım. Bazı işlevleri test etmek için; Yerel olarak bir repo dizinini kopyalayıp yapıştırdım (biliyorum - mutlak yanlış bir şey. Düşünmüyordum). O zamandan beri şubeler üzerinde çalışıyorum ve yaratıyorum - devam etmek istediğim ilerleme. Tabii ki, yeni bir repo kurmaya ve ona itmeye çalıştığımda ... yerel repo'm eski uzaktan kumandaya geçmek istiyor.Git yanlış repo iterek - yerel repo'yu uzaktan yarattığım bir tanıma yeniden adlandırmam gerekiyor
Varolan yerel repo'nun (kopyaladığım) adını yeni oluşturulmuş, boş, uzak olanın adıyla değiştirmenin bir yolu var mı, böylece bir itme yaptığımda, yeni uzaktan kumandaya gider? Dosyaları saklamak istemediğim için dosyanın üzerine yazmak istemiyorum.
denedim: -
git remote add origin https://github.com/my-github-username/mygithubrepo.git
... Ben yeni bilgi ile depo url üzerine olabileceğini düşünerek ama bana hata verdi:
fatal: remote origin already exists.
... Hangi içinde arka görüş iyi bir şeydir. Orijinal uzaktan repo'yu herhangi bir şekilde değiştirmek istemediğimden, bunun işe yaramadığından memnunum. Dediğim gibi ... Gitmek için yeniyim.
Herhangi bir öneri veya yardım çok takdir edilecektir. Şimdiden teşekkürler!
Oldukça derdin ne anlamıyorum ya nasıl kopyalayarak bir dizin buna sebep (Bence bu genellikle git reposları dizinler olarak kopyalamak için iyi mi?), ancak yapmanız gereken tek şey 'origin' URL'sini değiştirmekse, 'git uzak remove' özelliğini kullanmadan önce 'git remote remove' kullanabilmeniz gerekir (veya belki 'git uzaktan set-url'?) ['git help remote'] 'a bakın (https://git-scm.com/docs/git-remote). –
Bir repo adı sadece yerel bir ayardır. İstediğiniz ismi verebilirsin. URL önemli bir parçadır. Genellikle iki reposum var: kişisel (çatalıma işaret eden noktalar) ve yukarı doğru ("merkezi" repoya işaret eden noktalar) –
Referans için teşekkürler @DanGetz. Yerel, kopyalanmış repo'yu yarattığım yeni dalları yok etmeden yeni bir uzak yere işaret etmeye çalışıyordum. Tüm ayarları eski repo için yaptım çünkü yerel klasörü el ile kopyaladım, yapıştırdım ve yeniden adlandırdım. Birkaç gizli dosyayı düzenleyerek başarılı bir şekilde başardım. Tercih edilmedi, ama işe yaradı. Çözümü aşağıda ekleyeceğim. – user984464