我有一个具有以下文件夹结构的 Jekyll 站点:
jekyll_site
_source
file1 in source
file2 in source
etc...
_deploy
file1 in deploy
file2 in deploy
etc...
我在 jekyll_site 中初始化了一个 git repo,我有两个分支 master 和 source。我希望源分支只跟踪 _source 文件夹,而 master 只跟踪 _deploy 文件夹。另外,我想将它们推送到远程存储库,但使主分支显示为(在远程存储库中):
master branch
file1 in deploy
file2 in deploy
而不是:
master branch
_deploy
file1 in deploy
file2 in deploy
所以我想把整个事情提升一个层次。假设我可以在 deploy 中创建另一个 repo 只是为了使其成为 root 并分别推送它们?但也许一个回购也是可能的。抱歉,如果我忽略了一些非常明显的事情,我很累(而且对 git 非常厌烦)。