Git 如何从命令行获取要克隆的分支的完整url?比特桶

Git 如何从命令行获取要克隆的分支的完整url?比特桶,git,bitbucket,Git,Bitbucket,我以前克隆过一次开发,我在 git branch -a 现在我想从另一个目录做一个新的克隆,但我不能git克隆“development” 如何从命令行获取完整的克隆url?我可以使用bitbucket UI,但我希望能够从命令行获取url。首先,您可以使用git config获取irl--get remote.origin.url,这意味着,从另一个目录,您可以键入: git clone $(git -C /path/to/first/local/clone config --get rem

我以前克隆过一次开发,我在

 git branch -a
现在我想从另一个目录做一个新的克隆,但我不能git克隆“development”


如何从命令行获取完整的克隆url?我可以使用bitbucket UI,但我希望能够从命令行获取url。

首先,您可以使用git config获取irl--get remote.origin.url,这意味着,从另一个目录,您可以键入:

git clone $(git -C /path/to/first/local/clone config --get remote.origin.url)
如果希望第二个克隆直接克隆右分支,可以添加
-b development

其次,您不必重新克隆所有内容:使用该命令,您可以在另一个目录中基于另一个分支创建第二个工作树。
有关详细信息,请参见“”。