He ejecutado git remote rm origin
y todavía obtengo el siguiente resultado.
Ejecutar git branch -r
no devuelve ningún resultado, y al ejecutar git remote rm origin
nuevamente, obtengo
No se pudo eliminar la sección de configuration 'remote.origin'
También he ejecutado un git gc --purge=now
y ningún resultado para el problema anterior. ¿Alguna idea de qué podría salir mal y cómo solucionarlo?
contenidos de .git/config
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true hideDotFiles = dotGitOnly [branch "master"] [gitflow "branch"] master = master develop = develop [gitflow "prefix"] feature = feature/ release = release/ hotfix = hotfix/ support = support/ versiontag =
Esa es la parte extraña, no se define origin
ni upstream
Ejecutar
git branch -r
no devuelve ningún resultado
Por lo tanto, no se ha extraído ninguna twig de seguimiento remoto de ningún repository remoto ascendente .
Pero eso no tiene ninguna relación con el número de repo remoto declarado para su repository local: podría haber 100 repositorys remotos declarados, siempre que no se realice ninguna captura de git, una git branch -r
aún no devuelva nada.
y al ejecutar git remote rm origen nuevamente, obtengo
Could not remove config section 'remote.origin'
Ese es el post estándar para decir que el control remoto que está intentando (nuevamente) eliminar no existe.
El primer git remote rm origin
funcionó.
En este punto, todo lo que queda sería un remoto llamado ' origin
' (con un espacio al final).
O, como Peter Lundgren y Philip Oakley mencionan en los comentarios , una input adicional vacía en el file .git/config
, llamado " origin
", que puede que necesite eliminar manualmente.