Get to GitHub·Beginner
Get to GitHub: Overview
Why you need GitHub and how to get there from any AI coding tool.
FinishKit needs your code in a GitHub repository to scan it. If you built your app with an AI tool, your code is probably sitting inside that tool's environment. It's not on GitHub yet.
This section walks you through getting your code to GitHub, tool by tool.
Why GitHub?
GitHub is where your code lives permanently. AI tools are editors. They let you build things, but they're not where your code should live long-term. Putting your code on GitHub means:
- You can connect it to FinishKit for scanning
- You can deploy it to Vercel, Railway, Render, etc.
- You have a backup and a full history of changes
Choose your tool
Prerequisites for all tools
Before pushing to GitHub, you'll need:
- A GitHub account (free)
- Git installed on your machine. Download from git-scm.com if you're using a local tool like Cursor or Windsurf.
If you're using a browser-based tool (Lovable, Bolt, Replit, v0), you don't need to install Git. These tools handle it for you.