[英]Git with no remote named origin
我已经看到了相关的问题“无法删除远程源”,但它询问有关添加新源的问题(即更改源URL)。 但是,我希望没有任何名为“ origin”的遥控器。
如果我有一个名为origin的远程服务器,并运行git remote remove origin
,似乎将其替换为空的Origin。 git remote -v
列出没有URL的来源,因此无法将其删除。
由于git是分布式的,因此对我来说,能够将远程A
和B
都命名为origin是有意义的。 但是git fetch --all
在这种情况下,所有操作仍然会抱怨它无法从我无法删除的空源中获取。
总结:是否可以完全删除源远程服务器?
跑:
git config --show-origin --get-regexp ^remote
查看哪个origin.*
条目在哪个配置文件中定义。 我的猜测是您已经在$HOME/.gitconfig
文件中定义了remote.origin
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.