---
schema_version: "1"
id: 8c1706f03c1cd054969e3e08554524ba24e1cb75459a75da375bc1d07c6c0208
title: GitHub Synchronization
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/design-center/design-ghs-about-github-sync.md
canonical_url: https://docs.mulesoft.com/jp/design-center/design-ghs-about-github-sync
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 8aaccf0829fba9f8a956f58a5bd59f208a0be4df104ec1e4e556552da1635de7
description: MuleSoft Documentation Site
latest: true
---
# GitHub Synchronization

API 仕様設計者の多くは、複数のオーサリングツールやバージョン管理ツールを使用しています。この結果、複数の異なる仕様バージョンの管理が必要になることがあります。

GitHub Synchronization は、複数の場所に存在する API 仕様を管理するためのバージョン管理ツールです。GitHub Synchronization を使用すると、API Designer と自分の GitHub リポジトリの間での双方向同期を実現し、API プロジェクトへの変更を自動的に捕捉して、同期対象として選択してある GitHub リポジトリに変更を送信することができます。また、同期対象の GitHub リポジトリでの変更を自動的に API プロジェクトに伝播します。

この双方向フローにより、信頼できる唯一の情報源が常に GitHub であるコラボレーション環境で API Designer を活用できます。制限から解放された設計者は、同じコンテンツを共有して、同じコンテンツに貢献できます。

GitHub Synchronization と API Designer を併用することで、以下の作業が可能になります。

- 既存の API プロジェクトと同期した GitHub リポジトリを作成する。
- 新規 GitHub リポジトリと同期した新規 API プロジェクトを作成する。
- 既存のリモート新規 GitHub リポジトリと同期した新規 API プロジェクトを作成する。

プル要求のオープン、分岐の差分の表示、同期状況の表示など、GitHub 特有のアクションを実行するには、GitHub UI を使用します。

## [](#関連情報)関連情報

- [GitHub Synchronization のインストールと認証](https://docs.mulesoft.com/jp/design-center/design-ghs-install-authorize)
- [新規 GitHub リポジトリと同期した新規プロジェクトの作成](https://docs.mulesoft.com/jp/design-center/design-ghs-new-project-new-repo)
- [既存の GitHub リポジトリと同期した新規プロジェクトの作成](https://docs.mulesoft.com/jp/design-center/design-ghs-new-project-existing-repo)
- [既存のプロジェクトと同期した新規 GitHub リポジトリの作成](https://docs.mulesoft.com/jp/design-center/design-ghs-new-repo-existing-project)