Skip to main content
← Tool Garage

Connect station

GitHub

A save system for your code, with history and an undo that actually works.

1. Learn it

  • A repo is your project's folder with a memory of every change.
  • A commit is a save point with a note about what you changed.
  • A branch is a copy where you can try something without breaking the working version.
  • A pull request is 'here's my change, look before it goes in' — even when the only reviewer is future you.

Cost: Free for what you will do.

2. Practice it

Simulated — nothing real happens

Write three commit messages

You fixed a broken login, renamed a button, and added a pricing page. Write one commit message for each.

3. Connect it

Real — your own account
  1. 1Create a free GitHub account.
  2. 2In Lovable, connect GitHub from the project menu — your code syncs to a real repo you own.
  3. 3Outside Lovable: create a repo and push your project to it.
Open GitHub

MessyDev never signs you up, spends your money, or touches your accounts. You do that part.

4. Use it

Every project, from day one. It is the undo button for your whole build.

Honest alternatives

There is no single correct stack. Any of these would be a reasonable choice instead.

  • GitLab
  • Bitbucket

More in Connect