Skip to main content
Skip table of contents

Git for Confluence Home

Bring your Git content to Confluence pages with secure, per‑user access. Browse repositories, select files, and render Markdown, diagrams, images, and other files directly in your pages.

image-20251103-101349.png

What you can do

  • Insert Markdown from Git (richly rendered)

  • Insert Diagrams from Git (Mermaid, PlantUML, DOT, and more)

  • Insert Images from Git (PNG, JPG, SVG, etc.)

  • Insert Other Files from Git (code with syntax highlighting, config, markup, plain text)

How it works

  • Each user connects their own GitHub account. Access is never shared between users.

  • Content renders only for viewers who have access to the referenced repo/branch/file.

  • Organization approval or SSO may be required by your GitHub org. If prompted, complete the approval or SSO flow.

Getting started

  1. Open a Confluence page and choose one of the Git insert options.

  2. Connect your GitHub account when prompted (complete org approval/SSO if required).

  3. Pick a repository and branch, then select the file you want to embed.

  4. Adjust the title or display options and insert it into your page.

Contents

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.