我们有一个使用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 。]
答案 0 :(得分:0)
这可以通过使用2个单独的存储库轻松解决。
例如,projectname
和projectname-docs
。
通过执行此操作,您可以根据需要将两个存储库克隆到完全独立的文件夹中。
我相信这是使用GitHub for Windows做最简单(也可能是唯一)的方法。
或者,您可以使用命令行git并将存储库克隆两次。
您可以将第一个克隆用于主工作目录,将第二个克隆用于gh-pages
。
如果这是你正在考虑的事情,你可能想看看这个: