What is Git? | Glossary

Glossary

What is Git?

Git is free, open-source software that records every change to a set of files, so developers can see history, undo mistakes and work on code together safely.

Git is a free program that keeps a full history of every change made to a project's files. Developers use it to save snapshots of their work, go back to any earlier state, and combine changes made by several people without overwriting each other. It runs on your own computer and works without an internet connection.

How Git tracks a project

Git watches a folder you choose. When you are happy with a set of edits, you record them as a commit: a snapshot of the files plus a message explaining what changed and who changed it. Each commit points back to the one before it, so the project becomes a chain of snapshots you can step through. Git identifies every commit by a long hash, a fingerprint computed from its contents, which is why history cannot be quietly altered without the hashes changing.

Branches let you split off a separate line of work. You might create a branch called new-menu, experiment freely, and only merge it into the main branch once it works. If two people edit the same lines, Git stops and asks a person to settle the conflict rather than guessing.

Git is distributed: every copy of the project, called a clone, holds the complete history. If a laptop dies, any other clone can restore everything.

Where Git came from

Linus Torvalds wrote Git in 2005 to manage the Linux kernel after the project lost access to its previous tool, BitKeeper. It is now the dominant system for version control in software. Git itself is only the command-line tool; services such as GitHub, GitLab and Bitbucket host Git projects online and add features like code review on top.

Does a small business owner need to know Git?

If you never touch your site's code, you can mostly ignore it, but it is worth knowing whether your developer uses it. A site kept in Git can be rolled back to last Tuesday's version in minutes after a bad change, and a new developer can pick up the full history instead of a zip file. If you hire someone, ask where the Git repository lives and make sure your business account owns it. Some builders, including We.Inc, let you export a site's code to GitHub, which puts it under Git from day one.

Mistakes people make with Git

  • Committing passwords and API keys. Once a secret is in history, deleting the file does not remove it. Rotate the key and keep secrets in environment variables.
  • Vague messages like "fix" or "stuff". Six months later nobody can tell which commit broke the checkout page.
  • Working for weeks without committing. Small, frequent commits make it easy to find and undo a single bad change.
  • Force-pushing over shared history. Rewriting a branch other people use can silently throw away their work.

Related terms

  • GitHub: the most popular website for hosting Git projects.
  • Repository: the project folder plus its Git history.
  • Commit: a single saved snapshot in Git.
  • Pull request: how changes on a branch get reviewed before merging.

Ready to put this into practice?

We.Inc lets you describe a site in chat and watch AI build it live, then refine it visually or in code.

Start Building

No credit card required

Describe your business. Get a website ready to publish.

Keep exploring

Related Resources

From the Blog

Insights

How to Grow a Web Design Business: The Honest Math Behind 10x Revenue

Growing a web design business in 2026 is less about more hours and more about a different model. Worked revenue math, from one-off builds to 250 sites on a monthly plan, with every assumption shown.

Read
Comparison

Wegic AI Website Builder Review (2026): Pricing, Pros, Cons

Wegic builds sites by chatting with an AI designer. Starter $39.90/mo ($23.90 yearly), Premium $69.90/mo ($41.90 yearly), with very few public reviews. Our September 2026 review and alternatives.

Read
AI & Technology

Swiftlet Runs an 80B LLM in 4.3 GB of RAM on a Mac. Here Is How to Build on It.

A new open-source project called Swiftlet uses aggressive quantization to run Qwen3-80B in 4.3 GB of RAM on a MacBook, and Qwen3-35B on an iPhone. This guide covers what that actually means for developers, where the quality tradeoffs are, and how to wire a local LLM endpoint into a real product today.

Read

How-to Guides

How to Build a Personal Brand Online

Build a powerful personal brand that attracts opportunities and establishes authority. Learn strategies for content creation, social media presence, website building, and thought leadership.

Read guide

How to Start an Online Business from Scratch

A complete guide to launching your online business from scratch. Learn how to find a profitable idea, build your website, attract customers, and generate revenue in your first year.

Read guide

Website Analytics for the Public Sector: What to Measure, What Not to Collect, and How to Report It

A practical analytics plan for government, council and public agency websites: task-based measures instead of vanity metrics, privacy-minimal collection, retention settings, a monthly report template, and how federal, state and local rules shape the choices.

Read guide

Ready to simplify everything?

Join 15,000+ businesses that replaced their entire marketing stack with one platform.

No credit card required · Talk to sales

Product

Who It's For

Features

Resources

Company

View Sitemap