Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 从bitbucket获取所有分支_Git_Visual Studio 2015_Bitbucket - Fatal编程技术网

Git 从bitbucket获取所有分支

Git 从bitbucket获取所有分支,git,visual-studio-2015,bitbucket,Git,Visual Studio 2015,Bitbucket,我需要移交一个具有多个分支的VisualStudio项目。Bitbucket被用作回购协议。我正试图找到一种方法来下载每个分支机构的整个回购协议。我不确定是否有使用GIT或bitbucket中某些功能的解决方案,但我找不到。当我尝试直接从Bitbucket下载时,我只得到主分支开放团队资源管理器=>打开您的存储库=>选择“分支”选项卡=>右键单击您的存储库=>单击“从中创建本地分支”=>从下拉列表中选择源分支,名称为/origin/branchname有什么原因让您不能只使用git从存储库中获取

我需要移交一个具有多个分支的VisualStudio项目。Bitbucket被用作回购协议。我正试图找到一种方法来下载每个分支机构的整个回购协议。我不确定是否有使用GIT或bitbucket中某些功能的解决方案,但我找不到。当我尝试直接从Bitbucket下载时,我只得到主分支

开放团队资源管理器=>打开您的存储库=>选择“分支”选项卡=>右键单击您的存储库=>单击“从中创建本地分支”=>从下拉列表中选择源分支,名称为/origin/branchname

有什么原因让您不能只使用
git从存储库中获取

git fetch origin
这应该将每个远程分支拉入发出此命令的本地机器。如果您需要访问特定分支机构,您可以通过以下方式进行查看:

git checkout some_branch

我需要下载所有分支,以便通过FTP将它们发送给无法访问存储库的客户机。以下方面发挥了作用:


git archive--格式化zip--输出~/PathToWhere you want to save HEAD

我做了一个演练。我的选择是“新建本地分支机构”,但它看起来是相同的方法。大约一小时后我会试试。我会告诉你结果如何。谢谢