在我们的开发环境中,我可以看到 GIT 存储库是从 TEST 克隆的,
在配置文件中,
[remote "origin"]
url = //foo/test-foo-project
fetch = +refs/heads/master:refs/remotes/origin/master
我现在想将 Development 中的存储库拉到我的本地实例。我知道 //foo/test-foo-project 不是真正的路径。但我可以确定要使用哪个 URL?
在我们的开发环境中,我可以看到 GIT 存储库是从 TEST 克隆的,
在配置文件中,
[remote "origin"]
url = //foo/test-foo-project
fetch = +refs/heads/master:refs/remotes/origin/master
我现在想将 Development 中的存储库拉到我的本地实例。我知道 //foo/test-foo-project 不是真正的路径。但我可以确定要使用哪个 URL?
Git 命令可以让你url
从origin
$git config --get remote.origin.url
但是您将无法设置新路径
$git 配置 remote.origin.url "newPath"
这将失败并显示消息错误:could not lock config file ./config: File exists
在您的主目录中,less .shh/config
您可以看到foo
.
如果它不存在,您可以尝试git remote show
,然后可能git remote show origin
。
你还记得你是如何克隆这个 repo 的吗,你能在这里输入命令吗?
giturl
只需通过命令即可找到本地 GIT 存储库的 url 。
$ gem install giturl
$ giturl .
https://*****/