繁体   English   中英

没有远程命名起源的Git

[英]Git with no remote named origin

我已经看到了相关的问题“无法删除远程源”,但它询问有关添加新源的问题(即更改源URL)。 但是,我希望没有任何名为“ origin”的遥控器。

如果我有一个名为origin的远程服务器,并运行git remote remove origin ,似乎将其替换为空的Origin。 git remote -v列出没有URL的来源,因此无法将其删除。

由于git是分布式的,因此对我来说,能够将远程AB都命名为origin是有意义的。 但是git fetch --all在这种情况下,所有操作仍然会抱怨它无法从我无法删除的空源中获取。

总结:是否可以完全删除源远程服务器?

跑:

git config --show-origin --get-regexp ^remote

查看哪个origin.*条目在哪个配置文件中定义。 我的猜测是您已经在$HOME/.gitconfig文件中定义了remote.origin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM