Git Sync

Keep your docs and your codebase in sync

Synchronize your GitBook content with GitHub or GitLab so your whole team can contribute to your docs, from wherever they prefer to work.

Collaborate on docs like you collaborate on code

Collaborate on docs like you collaborate on code

Collaborate on docs like you collaborate on code

Your new docs-as-code workflow

With GitBook, you can set up a two-way sync between your docs and any GitHub or GitLab repository. So your whole team can contribute to your docs — whether they prefer using GitBook or their code editor.

Edit anywhere. Update everywhere.

Edit the content of your docs using Markdown in either GitBook or your Git repo and it’ll update the other location. So your docs are always up to date with your latest product releases.

No more context-switching

Don’t make your developers switch tools to document their work. With Git Sync, they can contribute to your docs right in their code editor, while technical writers use our powerful block-based WYSIWYG editor.

Use a flow you know

GitBook’s branch-based workflow will be instantly familiar to your development team. Create and edit a new branch in either GitBook or your Git repo, request a review, and merge the changes. Simple.

Your new docs-as-code workflow

With GitBook, you can set up a two-way sync between your docs and any GitHub or GitLab repository. So your whole team can contribute to your docs — whether they prefer using GitBook or their code editor.

Edit anywhere. Update everywhere.

Edit the content of your docs using Markdown in either GitBook or your Git repo and it’ll update the other location. So your docs are always up to date with your latest product releases.

No more context-switching

Don’t make your developers switch tools to document their work. With Git Sync, they can contribute to your docs right in their code editor, while technical writers use our powerful block-based WYSIWYG editor.

Use a flow you know

GitBook’s branch-based workflow will be instantly familiar to your development team. Create and edit a new branch in either GitBook or your Git repo, request a review, and merge the changes. Simple.

Your new docs-as-code workflow

With GitBook, you can set up a two-way sync between your docs and any GitHub or GitLab repository. So your whole team can contribute to your docs — whether they prefer using GitBook or their code editor.

Edit anywhere. Update everywhere.

Edit the content of your docs using Markdown in either GitBook or your Git repo and it’ll update the other location. So your docs are always up to date with your latest product releases.

No more context-switching

Don’t make your developers switch tools to document their work. With Git Sync, they can contribute to your docs right in their code editor, while technical writers use our powerful block-based WYSIWYG editor.

Use a flow you know

GitBook’s branch-based workflow will be instantly familiar to your development team. Create and edit a new branch in either GitBook or your Git repo, request a review, and merge the changes. Simple.

Syncing
made simple

Effortless setup

Our GitHub Sync and GitLab Sync integrations guide you through the setup process, so you can get a new sync set up in just a few minutes.

Better collaboration.
Better documentation.

Bridge the gap between your technical and support teams by making collaboration easier than ever. Now your docs are always up to date and accurate — all you had to do was sync.

Better collaboration.
Better documentation.

Bridge the gap between your technical and support teams by making collaboration easier than ever. Now your docs are always up to date and accurate — all you had to do was sync.

Better collaboration.
Better documentation.

Bridge the gap between your technical and support teams by making collaboration easier than ever. Now your docs are always up to date and accurate — all you had to do was sync.

Write and export
in Markdown

GitBook’s editor supports Markdown, so developers can write fast using a language they know. Best of all, the results will always look incredible thanks to GitBook’s clean, beautiful design.

Write and export
in Markdown

GitBook’s editor supports Markdown, so developers can write fast using a language they know. Best of all, the results will always look incredible thanks to GitBook’s clean, beautiful design.

Write and export
in Markdown

GitBook’s editor supports Markdown, so developers can write fast using a language they know. Best of all, the results will always look incredible thanks to GitBook’s clean, beautiful design.

No limits.
Sync away.

There’s no limit on how many spaces and repos you can sync. So if you have multiple products to document, or want different docs for different customers, you can handle them all.

No limits.
Sync away.

There’s no limit on how many spaces and repos you can sync. So if you have multiple products to document, or want different docs for different customers, you can handle them all.

No limits.
Sync away.

There’s no limit on how many spaces and repos you can sync. So if you have multiple products to document, or want different docs for different customers, you can handle them all.

Integrate with your
Git workflows

Custom redirects and commit messages

Set up custom redirects for pages, or integrate Git Sync into your existing Git flows using Autolink and custom commit messages.

Advanced permissions

Want to choose who can push updates live? Set merge permissions in GitHub or GitLab to stay in control of your documentation workflow.

Never start from scratch

Import an existing README file or your current docs straight into GitBook and get a head start. Once you’re set up, everything syncs automatically in seconds.

Get started for free

Play around with GitBook and set up your docs for free. Add your team and pay when you’re ready.

Get started for free

Play around with GitBook and set up your docs for free. Add your team and pay when you’re ready.

Get started for free

Play around with GitBook and set up your docs for free. Add your team and pay when you’re ready.