はじめに
この機能を使用できるユーザー
Figma Makeは有料プランのフルシートでご利用いただけます。
他のシートやプランでもFigma Makeをお試しいただけます。
GitHubへのプッシュはすべてのプランで利用できます。
コードをバックアップし、変更を追跡し、好みの開発ツールで作業を続けるために、Makeプロジェクトを直接GitHubにプッシュできます。
Figma Makeを使用すると、以下を行うことができます。
- GitHubアカウントをMakeに接続する
- ファイルが変更されたときに、Makeからリンクされたリポジトリに更新をプッシュする
Figma MakeからGitHubにプッシュするには、まずGitHubアカウントまたは組織を接続する必要があります。次に、Figma Makeを使用して新しいGitHubリポジトリを作成すると、GitHubにコードをプッシュできます。
GitHubに接続する
初めてGitHubとの統合を設定する際には、Figma MakeをGitHubに接続する必要があります。この手順は、各チームや組織で1回のみ必要です。
重要: GitHubに接続すると、その接続はチームまたは組織全体に適用されます。例えば、GitHubアカウントや組織をFigma組織に接続すると、Figma Makeにアクセスできるすべてのチームメイトがリポジトリを作成してプッシュできるようになります。複数のGitHubアカウントや組織を、単一のFigmaチームまたは組織に接続することはできません。
Figma MakeをGitHubに接続するには、以下の手順に従います。
- 既存のFigma Makeファイルを開くか、新しいファイルを作成します。
- Figma Makeの右上隅で、[Makeの設定]をクリックし、[GitHub]をクリックします。
- [GitHubに接続する]モーダルで、[GitHubに接続]をクリックします。
- GitHubで、Figma Makeに接続するアカウントや組織を選択するよう求められます。接続するアカウントや組織を選択します。
- 指示が表示されたら、Figma GitHubアプリをすべてのリポジトリ用に許可するか、選択したリポジトリ用に許可するかを選択します。この手順は、機能的な影響はありませんが、GitHubで必須となっています。Figma Makeは、統合により作成されたリポジトリ以外にはアクセスしません。
- [インストールして許可]をクリックします。指示が表示されたら、GitHubで再度許可します。
最後のステップを完了すると、Figma Makeファイルに戻ります。これでGitHubにコードをプッシュする準備ができました。
GitHubにプッシュ
GitHubにコードをプッシュするには、次の手順に従います。
- GitHubにプッシュするコードがあるFigma Makeファイルに移動します。
- Figma Makeの右上隅で、[Makeの設定]をクリックし、[GitHub]を選択します。
- Figma MakeファイルからGitHubに初めてプッシュする場合は、[リポジトリを作成]を選択し、リポジトリの名前を入力して[作成]をクリックします。
- その後にGitHubにプッシュする場合は、[Makeの設定]メニューで、[GitHub] > [プッシュ先]を選択します。
GitHubリポジトリを表示する
Figma Makeファイルに接続されているGitHubリポジトリを表示するには、次の手順に従います。
- 表示するリポジトリに接続されているFigma Makeファイルに移動します。
- Figma Makeの右上隅で、[Makeの設定]をクリックし、[GitHub] > [表示...]を選択します。
FAQ
既存のリポジトリに変更をプッシュできますか?
まだありません。ランチ時、Makeは新しいリポジトリのみを作成します。
GitHubへのプッシュ機能には双方向の同期が含まれていますか?
いいえ。これはMakeからGitHubへの一方向のプッシュです。GitHubでコードを編集した場合、その変更はFigma Makeに表示されず、Figma MakeからGitHubに次にプッシュした際に上書きされます。
Makeはどのブランチにプッシュしますか?
プッシュすると、変更は常にmainブランチに送られます。現時点ではブランチ管理はサポートされていません。
GitHub Enterprise Server(GHES)はサポートされていますか?
現在、GitHub Enterprise Serverはサポートされていません。Figma MakeをGHESインスタンスに接続することはできません。