Git on with it. One of LingoHub’s core features is a seamless GitHub integration. Keep everything up to date and synchronized, manually or automatically.
This section explains the following in detail:
Connecting to a repository
Connecting your LingoHub project to a GitHub repository can be done by following our step by step wizard.
- First select a project from your organization dashboard or the projects drop-down in the top navigation and go to the project settings page.
- Click the repository link in the project settings submenu.
- Select ‘Connect to GitHub’ for repository connection:
- You will be guided through the process of connecting your LingoHub project with your GitHub repository.
- Once completed, an initial Pull (if there are file matches) is triggered and you’ll be redirected to the imports page with a confirmation that you have connected your GitHub repository with your LingoHub project successfully.
Changing GitHub settings
- Select a project from your project list and go to the project settings page
- Click the repository link in the project settings submenu to go to the repository settings:
- On this page you can:
- Connect the project with a different repository or a different branch of your repository in GitHub by clicking on the corresponding boxes and selecting a new one
- Set up automatic sync by clicking the automatically pull updated files checkbox.
- Perform a manual synchronization by clicking the pull/push buttons in the top right.
- Push files directly or create a pull request by ticking one of the radio buttons.
- Delete your connection with GitHub by clicking on the red disconnect from Github link in the bottom right of the page.