GitHub:将分支映射到Windows上的其他本地目录

时间:2015-01-25 11:12:08

标签: git powershell github github-pages github-for-windows

我们有一个使用TFS作为源控件构建的项目。现在已经放在GitHub上了。

我们还在GitHub上添加了一个 gh-pages 分支来获取文档。

但是,我们不希望文档文件混乱主工作目录。

如何将 gh-pages 的本地目录配置在不同的位置?

我尝试使用git-new-workdir找到了here,但是Powershell告诉我

  

repository' git@github.com/git/git.git'不存在

然后我尝试克隆发现here的Powershell脚本代替上一个示例中缺少的脚本,但后来我收到错误消息

  

[script path]无效:这是一个git存储库吗?

有人可以解释(以新手的方式)如何将分支映射到不同的本地目录吗?

[为了澄清,本地系统是Windows,因此可用的工具是 GitHub for Windows Powershell 。]

1 个答案:

答案 0 :(得分:0)

这可以通过使用2个单独的存储库轻松解决。 例如,projectnameprojectname-docs

通过执行此操作,您可以根据需要将两个存储库克隆到完全独立的文件夹中。

我相信这是使用GitHub for Windows做最简单(也可能是唯一)的方法。

或者,您可以使用命令行git并将存储库克隆两次。 您可以将第一个克隆用于主工作目录,将第二个克隆用于gh-pages

如果这是你正在考虑的事情,你可能想看看这个:

How to clone a specific Git branch?