Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raymondcm/overleaf-updater
A simple bash script to pull changes from Overleaf and push to your GitHub repository.
https://github.com/raymondcm/overleaf-updater
backup bash git latex overleaf
Last synced: 24 days ago
JSON representation
A simple bash script to pull changes from Overleaf and push to your GitHub repository.
- Host: GitHub
- URL: https://github.com/raymondcm/overleaf-updater
- Owner: RaymondCM
- Created: 2017-10-05T11:47:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-09T14:53:18.000Z (almost 7 years ago)
- Last Synced: 2024-10-21T19:02:15.266Z (2 months ago)
- Topics: backup, bash, git, latex, overleaf
- Language: Shell
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overleaf-Updater
A simple bash script to pull changes from Overleaf and push to your GitHub repository.## Installation
Clone your [Overleaf](https://www.overleaf.com) project locally, replacing XXXXXXXXX with your project ID. Move the update-git file into the root of your repository or just run the curl command in the root of it.```bash
git clone https://git.overleaf.com/XXXXXXXXX
cd XXXXXXXXX
curl -o update-git.sh https://raw.githubusercontent.com/RaymondKirk/Overleaf-Updater/master/update-git.sh
```Add a new remote called github, you may need to create an empty repository if you don't have one already. Once created replace the url in the add remote command and push to it.
```bash
git remote add github https://github.com/YourUserName/YourRepositoryGoesHere.git
git push github master
```Run your bash script and let changes on overleaf will be pushed to git!
```bash
./update-git.sh
#or to run in the background
./update-git.sh &
```