# GitHub & GitLab 同期

<figure><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2Fo79JqKUo68L5FgJLGdJp%2FGit%20Sync%402x.png?alt=media&#x26;token=76a81aba-457d-4821-867d-57ad86fea004" alt="A GitBook screenshot showing the Git Sync setup"><figcaption><p>Git Sync をあなたの GitBook スペースに設定します。</p></figcaption></figure>

### 概要

Git Sync により、技術チームは GitHub または GitLab のリポジトリを GitBook と同期し、Markdown ファイルを見やすくユーザーフレンドリーなドキュメントに変換できます。GitBook の強力なエディタで直接編集しつつ、GitHub または GitLab 上のコードベースとコンテンツを同期したままにできます。

Git Sync は双方向で動作するため、GitBook のエディタで直接行った変更は自動的に同期され、また GitHub や GitLab 上で行われたコミットも同期されます。これにより、開発者は GitHub や GitLab から直接コミットでき、テクニカルライター、インストラクショナルデザイナー、プロダクトマネージャーは GitBook 内で直接編集、議論、フィードバックを行えます。

{% hint style="info" %}
のみ [管理者および作成者](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/akaunto/member-management/roles) が Git Sync を有効化および設定できます。
{% endhint %}

### skill.md

Git Sync を使ってローカルでドキュメント作業を行う際、GitBook の [skill.md ファイル](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/creating-content/ai-coding-assistants-and-skillmd) を使って、AI コーディングアシスタントに GitBook のブロック、機能、およびベストプラクティスに関するコンテキストを提供できます。&#x20;
