Skip to main content
In this guide, you’ll learn how to:
  • Connect and authorize your GitHub account.
  • Understand the permissions Rocket requests.
Why use GitHub?Keep your Rocket projects safe and accessible by pushing them to GitHub. Push your code with one click, create repositories automatically, and share projects with your team. Once pushed, you can use GitHub’s collaboration features or keep a backup of your work.
Important: GitHub integration is one-way only. Changes you make in Rocket will be pushed to GitHub, but changes made directly in GitHub won’t sync back to Rocket.
What is GitHub?
GitHub is a code hosting platform for version control and collaboration.
Use it to backup your code, track changes, and work with your team.

Before you begin

You’ll need:
  • A Rocket account - rocket.new.
  • An active GitHub account.

Connect GitHub to Rocket

1

Open code view and launch GitHub connection

To begin the integration:
  • Open your project in Rocket and switch to the Code view.
Code view screen in Rocket showing project files and GitHub icon in toolbarCode view screen in Rocket showing project files and GitHub icon in toolbar
  • Click the GitHub icon: in the top-right toolbar of the code-view.
GitHub icon button highlighted in Rocket code-view toolbarGitHub icon button highlighted in Rocket code-view toolbar
  • A popup will appear prompting you to connect your GitHub account.
  • Click the Connect button to begin.
GitHub connect popup dialog showing Connect button to link your GitHub accountGitHub connect popup dialog showing Connect button to link your GitHub account
2

Authorize Rocket through GitHub

After clicking Connect, you’ll be redirected to GitHub’s authorization screen.
  • Sign in to GitHub (if not signed in).
  • Review the list of permissions.
  • Click Authorize Rocket.new to allow access.
GitHub authorization screen showing Rocket permissions request with authorize buttonGitHub authorization screen showing Rocket permissions request with authorize button
What permissions does Rocket request?
  • Create new repositories on your behalf (for pushing projects).
  • Read public and private repo names and metadata.
  • Access your GitHub username and email address.
Success check: You’ll see a confirmation message and be redirected back to Rocket with GitHub connected.

You did it!

Your GitHub account is now connected to Rocket.
Next, you can transfer your project and push updates - directly from code view.