---
schema_version: "1"
id: 49aab633ad351da2c829c3a07c7d5b3633fc506ceb1f2a0f856f05c0a000b4a8
title: GitHub と同期したプロジェクトの管理
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/design-center/design-ghs-manage-projects.md
canonical_url: https://docs.mulesoft.com/jp/design-center/design-ghs-manage-projects
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 574fadd20d72021e27190d8e9eb12e3c1cf43d37e48c822ea760108c290487ac
description: MuleSoft Documentation Site
latest: true
---
# GitHub と同期したプロジェクトの管理

API Designer and Design Center で、GitHub と同期したプロジェクトを管理して操作できます。

Design Center の ​**\[Projects (プロジェクト)\]**​ リストにある ​**\[Details (詳細)\]**​ ペインには、GitHub との同期状況とリポジトリの URL の両方が表示されているため、接続の問題をトラブルシューティングするのに便利です。​**\[Details (詳細)\]**​ ペインでは、GitHub との同期を無効化することもできます (GitHub との同期は ​**\[Publish (パブリッシュ)\]**​ オプションメニューからも無効化できます)。

## [](#api-designer-での-branch-selector-コンポーネントの使用)API Designer での \[Branch Selector\] コンポーネントの使用

\[Branch Selector\] コンポーネントにアクセスするには、コードパネルの一番上にある (現在の GitHub 分岐名が含まれる) プロジェクトのタイトルをクリックします。

\[Branch Selector\] コンポーネントを使用すると、自分の GitHub リポジトリページにアクセスして次の操作を行うことができます。

- 分岐の選択
    
    最初に現在の GitHub 分岐が (コミットハッシュと共に) 表示され、その後に、以前に作成された機能分岐のリストが続きます。分岐名をクリックすると、その分岐に切り替わります。
- 分岐の差分の表示
    
    他の分岐と現在の分岐との差分を表示するには、​**\[View Diff (差分を表示)\]**​ をクリックします。
    
    <table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">GitHub と同期されていないプロジェクトでは、​<strong>[View in GitHub (GitHub で表示)]</strong>​ ボタン、​<strong>[View Diff (差分を表示)]</strong>​ ボタン、コミットハッシュは表示されません。</td></tr></tbody></table>
- デフォルトの分岐の表示
    
    デフォルトの分岐はデフォルトアイコンで示されます。
- 分岐の削除
    
    分岐を削除するには、​**\[Delete branch (分岐を削除)\]**​ ボタン (​**\[X\]**​) をクリックします。
- プル要求のオープン
    
    プル要求を開くには、分岐 (メイン分岐以外) に切り替えて、分岐コンポーネントセレクターを開いてから、​**\[Open Pull Request (プル要求を開く)\]**​ をクリックします。
- 分岐名の変更
    
    分岐名を変更するには、鉛筆アイコンをクリックし、新しい名前を入力してから、​**\[Rename (名前の変更)\]**​ をクリックします。
- 新しい分岐の作成
    
    現在の分岐から新しい機能分岐を作成します。​**\[Create Branch (分岐を作成)\]**​ テキスト項目に新しい分岐名を入力して、分岐作成ボタン (​**\[+\]**​) をクリックします。API Designer が新しい分岐に切り替わり、テキストエディターが開きます。コードパネルの上には新しい分岐名が表示されます。

## [](#design-center-の-projects-プロジェクト-ページと-details-詳細-ペインの使用)Design Center の \[Projects (プロジェクト)\] ページと \[Details (詳細)\] ペインの使用

Design Center の ​**\[Projects (プロジェクト)\]**​ リストにあるプロジェクトの ​**\[Details (詳細)\]**​ ペインでは、次の作業を行うことができます。

- プロジェクトが GitHub と同期しているかどうかの判断
    
    Design Center の ​**\[Projects (プロジェクト)\]**​ ページには、仕様、フラグメント、アプリケーションのリストが表示されます。GitHub と同期しているプロジェクトでは、​**\[Name (名前)\]**​ 列に GitHub アイコンが表示されます。
- GitHub リポジトリ URL の表示
    
    選択したプロジェクトの ​**\[Details (詳細)\]**​ ペインには GitHub リポジトリ URL が表示されます。​**\[Copy (コピー)\]**​ ボタンをクリックすると、URL がクリップボードにコピーされます。
- GitHub 同期状況の表示
    
    選択したプロジェクトの ​**\[Details (詳細)\]**​ ペインには GitHub との同期状況が表示されます。自分の GitHub アカウントでまだ GitHub Synchronization アプリケーションが認証されていないか、または GitHub と同期された認証済みの GitHub 組織のメンバーではない場合は、​**\[Not Available (利用不可)\]**​ と表示されます。どちらの場合も、API Designer では参照のみとしてプロジェクトが表示されます。
    
    [「GitHub Synchronization のインストールと認証」](https://docs.mulesoft.com/jp/design-center/design-ghs-install-authorize)​を参照してください。
- 新規プロジェクトのデフォルト分岐名の変更
    
    新規プロジェクトのデフォルト分岐を変更するには、管理者権限が必要です。\[Projects (プロジェクト)\] ページでプロジェクトを開き、​**\[Settings (設定)\]**​ をクリックして分岐名を変更します。この変更は、新規プロジェクトにのみ適用され、既存のプロジェクトには影響しません。GitHub Synchronization を使用している場合は、デフォルトの分岐名は GitHub によって指定されます。
- 既存プロジェクトのデフォルト分岐の変更
    
    既存プロジェクトのデフォルト分岐を変更するには、\[Projects (プロジェクト)\] ページでプロジェクトを開き、​**\[Settings (設定)\]**​ > ​**\[Branch Settings (分岐設定)\]**​ をクリックして、新しい分岐を選択します。GitHub Synchronization を使用している場合は、デフォルトの分岐名は GitHub によって指定されます。
- GitHub Synchronization の無効化
    
    GitHub Synchronization を無効化するには、選択したプロジェクトの ​**\[Details (詳細)\]**​ ペインで ​**\[Disable Sync (同期を無効化)\]**​ ボタンをクリックします。
    
    **\[Disable GitHub Sync (GitHub Sync を無効化)\]**​ ダイアログで、プロジェクトと GitHub との同期を無効化することを確認します。確認用のテキスト項目にプロジェクト名を入力して、​**\[Disable Sync (同期を無効化)\]**​ をクリックします。このアクションは元に戻せません。

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

- [分岐のマージ](https://docs.mulesoft.com/jp/design-center/design-ghs-merge-branches)