Skip to main content

Connect GitHub and Run Sync

Status: Live
Last reviewed: March 8, 2026
Primary docs: GitHub Sync & Import/Export
Use this task guide when your LaTeX project already lives in GitHub or you want repository-backed workflows.

Connect GitHub

  1. Open the GitHub connection flow from the app or project settings.
  2. Authenticate your GitHub account.
  3. Select the repository you want to connect or import.

Import From GitHub

  1. Choose the repository and branch.
  2. Import the files into a new or existing project.
  3. Compile immediately after import to verify the project shape.

Push and Pull Changes

Push

  1. Review your local project state.
  2. Enter a clear commit message.
  3. Push the current project changes to GitHub.

Pull

  1. Select the correct branch.
  2. Pull remote changes into the project.
  3. Resolve conflicts if the sync workflow reports them.

Safety Tips

  • Compile right after the first import.
  • Export a ZIP backup before risky pull operations.
  • Do not force sync unless you understand the conflict state.