Git gh页分支上主分支的引用目录
我按照说明为javascript库创建了一个Git gh页分支上主分支的引用目录,git,github,github-pages,Git,Github,Github Pages,我按照说明为javascript库创建了一个gh页面分支。库的构建脚本使用JsDocs创建docs目录-我希望我的GitHub页面能够引用这些文档 我一直在手动将docs目录从master复制到gh页面,但我认为更好的解决方案是: 设置mygh pages分支以引用master上的docs目录,或 创建某种类型的钩子,只要有人提交到master 如何以最小的努力将此文档提供给用户,并减少失去同步的机会?以下内容将使您无需签出其他分支以获取这些文件: 您可以使用获取目录的另一个版本 git c
gh页面
分支。库的构建脚本使用JsDocs创建docs
目录-我希望我的GitHub页面能够引用这些文档
我一直在手动将docs目录从master
复制到gh页面
,但我认为更好的解决方案是:
- 设置my
分支以引用gh pages
上的master
目录,或docs
- 创建某种类型的钩子,只要有人提交到
master
如何以最小的努力将此文档提供给用户,并减少失去同步的机会?以下内容将使您无需签出其他分支以获取这些文件: 您可以使用获取目录的另一个版本
git checkout master -- path/to/my/docs/dir
您可以使用以下命令列出另一分支中某个目录中的文件:
git ls-files $(git rev-parse master) -- path/to/my/docs/dir
git show master:path/to/my/docs/dir/somefile.txt
您可以使用
git ls-files $(git rev-parse master) -- path/to/my/docs/dir
git show master:path/to/my/docs/dir/somefile.txt
希望这足以让你进入下一步