Git 将 Overleaf 项目推送到 master 以外的其他分支

Git push of an Overleaf project to a different branch other than master

我想将 overleaf 项目的更改推送到 Git 上除了 master 之外的多个分支。可以吗?

如果 "overleaf" 是指 Git 存储库项目有多个子项目 submodules,那么背面项目可以:

  • loop over its submodules
  • 将其 master 推送到每个子模块 subrepo 所需的任何分支。

但如果情况相反,意味着从背面项目派生的子项目知道所述背面项目(背面不知道有多少子项目),那么你需要一个脚本,在每个子项目回购,将获取主要 .

git fetch mainProject master:myBranch

看起来 Overleaf web UI 只关心主分支:

Known Limitations

Branches: The Overleaf Git system does not support branching.

来源:https://www.overleaf.com/learn/how-to/Using_Git_and_GitHub