关于文件:有没有办法存储我的存储库的片段进行部署,并能够git pull

Is there way to store a fragment of my repository for deployment and be able to git pull

我有一个存储库,目录结构如下所示

1
2
3
4
-- Frontend
  -- Frontend files
-- Backend
  -- Backend files

这个我现在正在寻找将后端部署到pythonanywhere。pythonanywhere用作部署的远程云控制台。我希望能够只存储后端内容而不存储前端以节省内存。我是否必须将存储库拆分为前端和后端repos,或者使用.gitfocus命令或函数只注意后端文件夹中的更改。


如"pythonanywhere上的git push部署"中所述,如果要git push文件以触发部署,则实际上需要两个存储库。

即使您有两个分支(每个文件夹一个),并且只推送其中一个分支,这些分支(使用您当前的回购)有太多的共同历史记录,您最终还是会推送完整的历史记录。

拥有单独的存储库(通过子模块在父repo中本地分组)是更干净的。