Overleaf

Syncing an Overleaf project with your GitHub account

Overleaf is an environment for researchers to collaboratively write their manuscripts and papers with $\LaTeX$. It is an amazing tool, but I have found that it has its limitations. For example, if you edit within their web UI, the changes may show up as separate commits in their History page. One of the benefits of Overleaf is that it is integrated with git. This is great as you can maintain version control and document changes to your collaborators.