当サイトはアフィリエイト広告を利用しています。 LovableやGitHubの画面・仕様は変更されることがあるため、実際の操作時は公式ドキュメントも確認してください。
Lovableで作ったプロジェクトはGitHubへ書き出し、LovableとGitHubの間で双方向同期できます。
ただし、初心者が「とりあえずGitHubも必要そう」という理由だけで最初から接続する必要はありません。Lovable公式も、GitHubなしで構築・公開できると案内しています。
GitHub連携でできること
- LovableのコードをGitHubにも保持する
- Gitの変更履歴、Pull Request、コードレビューを使う
- VS Codeなどへcloneしてローカル編集する
- GitHub側の変更をLovableへ同期する
- 外部デプロイやCI/CDへ広げやすくする
Lovableは1つのプロジェクトにつき1つのGitHub repositoryを接続し、一度に1つのbranchを編集・同期します。
2026年8月時点の接続手順
現在の公式ドキュメントでは、まずworkspaceにGitHub接続を作り、その後プロジェクトをrepositoryへ紐付けます。
1. WorkspaceとGitHubを接続する
- Lovableで Workspace settings → Git → GitHub を開く
- Add connection を選ぶ
- github.comを使う場合はGitHubの画面へ進む
- 接続する個人アカウントまたはOrganizationを選ぶ
- Lovable GitHub AppをInstall & Authorizeする
GitHub Appでは、全repositoryまたは選択したrepositoryへの権限を設定できます。
2. Lovableプロジェクトをrepositoryへ接続する
- 対象プロジェクトで Project settings → Git → GitHub を開く
- 利用するGitHub connectionの横にあるConnectを選ぶ
- Lovableが新しいGitHub repositoryを作成し、双方向同期を開始する
既存GitHub repositoryをLovableに取り込んでプロジェクトを開始することは、現行仕様ではできません。基本はLovableからGitHubへexportして同期を始める形です。
branchはmain固定ではない
接続直後はrepositoryのdefault branch(通常はmain)がactive branchになりますが、Lovable内のbranch pickerから別branchへ切り替えたり、新しいbranchを作成できます。
重要なのは、Lovableが同期するのは現在activeになっている1 branchだけという点です。GitHubで別branchへpushしただけではLovable側に反映されません。
反映させるには、対象branchをLovable側でactiveに切り替えるか、その変更を現在同期中のbranchへmergeします。
接続後に気をつける操作
repository名の変更自体は現在は安全
以前の情報では「repositoryをrenameすると同期が壊れる」と説明されることがありましたが、2026年8月時点の公式仕様ではrepository自体のrenameは自動追跡され、同期は継続します。
GitHubアカウント名・Organization名の変更は危険
GitHub usernameやOrganization名を変更すると接続が壊れ、プロジェクトの同期が停止します。
repositoryを別アカウント・Organizationへtransferしない
repositoryの所有者を別アカウントへ移すと同期が壊れます。公式ドキュメントでは、この場合はsupportへ連絡して再接続する案内があります。
repositoryを削除しない
削除すると同期は停止します。GitHub上でrepositoryをrestoreするか、Lovable側で接続し直して新しいrepositoryを作る必要があります。
GitHubに保存されるのは「全部」ではない
GitHub同期はコード管理です。データベースの実データ、API secret、外部サービス側の設定などはGitHub repositoryとは別に管理されることがあります。
「GitHubへ同期したからサービス全体の完全バックアップになった」とは考えず、利用しているCloud・database・外部APIごとにバックアップ方法を確認してください。
初心者はいつGitHubをつなぐべき?
まだつながなくてもいい:
- Lovableを初めて試している
- 小さい試作品を作っている
- ローカルでコード編集する予定がない
接続価値が高い:
- 今後も継続開発する
- コードを自分でも保持したい
- VS Code等で編集したい
- branch / Pull Requestを使いたい
- 外部デプロイやCI/CDへ広げたい
料金と無料枠から先に確認したい場合は、Lovableの料金と無料範囲も参照してください。
まとめ
LovableのGitHub連携は、コードの所有・履歴管理・ローカル編集への出口を作るのに便利です。
一方、現在は「1 branchずつ同期」「既存repositoryをLovableへimportできない」「account/organization renameやrepository transferで同期が壊れる」といった仕様があります。
Lovableで小さいものを完成 → 続ける価値を感じたらGitHub接続の順にすると、初心者でも管理対象を増やしすぎずに済みます。
