无论我使用什么git clone url,git总是从bitbucket克隆我的一个旧项目。例如,当我做这样的事情时:
git clone https://github.com/heroku/php-getting-started.git
而不是从heroku克隆,我从我的bitbucket存储库获得我的一个项目(总是相同的项目)。 我试图删除与ssh相关的所有键,并创建新的键,但无论我做什么,结果都是一样的。请帮忙。谢谢 如果我需要提供更多信息,请告诉我。
答案 0 :(得分:2)
我有完全相同的问题。我试图克隆哪个回购并不重要,它每次都会克隆相同的回购。即使重新安装git with purge和autoremove也无济于事。
最终,我将.gitconfig文件放在我的主目录中,找到了以下设置:
[user]
email = <my_email>@gmail.com
name = Tim Bushell
[remote "origin"]
url = git@gitlab.com:<name_of_same_repo>.git
我将此文件编辑为:
[user]
email = <my_email>@gmail.com
name = Tim Bushell
......我能够再次克隆任何回购。
我不清楚.gitconfig是如何获得此设置的。