Git連携
Jeliqで生成したコードをGitHubなどの外部リポジトリにエクスポートする方法を解説します。エクスポートしたコードは、エンジニアが継続開発や本番デプロイに利用できます。Git連携でできること
コードのエクスポート
生成されたソースコードをGitHubなどの外部リポジトリにプッシュできます。
バックアップ
外部リポジトリに保存することで、コードの安全なバックアップになります。
チーム開発
エンジニアチームがコードを取得し、継続開発を行えます。
本番デプロイ
Vercelなどと連携し、本番環境へのデプロイが可能になります。
エクスポートの手順
変更を保存する
エクスポート前に、変更履歴で最新の変更を「保存」して確定してください。
リポジトリ情報を入力
エクスポートダイアログで、以下の情報を入力します。
| 項目 | 説明 | 例 |
|---|---|---|
| リモートリポジトリURL | プッシュ先のGitリポジトリURL | https://github.com/username/repo |
| アクセストークン | 認証に使用するトークン | ghp_xxxxxxxxxxxx |
| ブランチ名 | プッシュ先のブランチ名 | main, develop |
GitHubでの事前準備
1. リポジトリの作成
GitHubで新しいリポジトリを作成します。- GitHubにログイン
- 「New repository」をクリック
- リポジトリ名を入力
- 「Private」を選択(推奨)
- 「Create repository」をクリック
2. Personal Access Tokenの作成
GitHubの認証にはPersonal Access Token(PAT)が必要です。Personal access tokensを作成
「Personal access tokens」→「Tokens (classic)」→「Generate new token (classic)」をクリックします。
エクスポートされるファイル
エクスポートされるリポジトリには、以下のファイル・フォルダが含まれます。よくある質問
エクスポートに失敗する場合は?
エクスポートに失敗する場合は?
よくある原因と対処法:
-
アクセストークンが無効
- トークンの有効期限を確認
- 権限(repo)が付与されているか確認
-
リポジトリURLが間違っている
- URLの形式を確認(
https://github.com/ユーザー名/リポジトリ名)
- URLの形式を確認(
-
ブランチが存在しない
- 指定したブランチがリポジトリに存在するか確認
- 初回は
mainまたは空のリポジトリを使用
-
ネットワークエラー
- インターネット接続を確認
- しばらく待ってから再試行
同じリポジトリに再度エクスポートできますか?
同じリポジトリに再度エクスポートできますか?
はい、同じリポジトリに上書きでエクスポートできます。ただし、リポジトリ側で行った変更は上書きされる可能性があるため、注意が必要です。推奨の運用方法:
- Jeliq専用のブランチ(例:
jeliq-export)にエクスポート - エンジニアが別ブランチで開発
- 必要に応じてマージ
GitLab/Bitbucketでも使えますか?
GitLab/Bitbucketでも使えますか?
現在のバージョンでは、GitHubのみ動作確認済みです。GitLab、Bitbucketなどの他のサービスへの対応は今後のアップデートで検討中です。
プライベートリポジトリでも使えますか?
プライベートリポジトリでも使えますか?
はい、プライベートリポジトリにエクスポートできます。セキュリティの観点から、プライベートリポジトリの使用を推奨します。
インポート機能はありますか?
インポート機能はありますか?
インポート機能(外部リポジトリからJeliqへの取り込み)は、現在のバージョンでは非公開です。今後のアップデートで提供予定です。