我们有一个使用 TFS 作为源代码管理构建的项目。现在已放在 GitHub 上。
我们还在 GitHub 上为文档添加了一个 gh-pages 分支。
但是,我们不希望文档文件弄乱主工作目录。
如何将 gh-pages 的本地目录配置到不同的位置?
我已经尝试使用 git-new-workdir
找到了 here , 但 Powershell 告诉我
repository 'git@github.com/git/git.git' does not exist
然后我尝试克隆找到的 Powershell 脚本 here代替上一个示例中丢失的脚本,但随后我收到错误消息
[script path] not valid: is this a git repository?
有人可以解释一下(用新手的话)如何将分支映射到不同的本地目录吗?
[需要说明的是,本地系统是 Windows,因此可用的工具是 GitHub for Windows 和 Powershell。]
最佳答案
这可以通过使用 2 个独立的存储库轻松解决。
例如,projectname
和 projectname-docs
。
通过这样做,您可以根据需要将两个存储库克隆到完全独立的文件夹中。
我相信这是使用 GitHub for Windows 完成您所要求的最简单(也可能是唯一)的方法。
或者,您可以使用命令行 git 并克隆存储库两次。
您可以将第一个克隆用于主工作目录,将第二个克隆用于 gh-pages
。
如果这是您正在考虑的事情,您可能想看看这个:
关于GitHub:将分支映射到 Windows 上的不同本地目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28135714/