« Back to Glossary Index

Git is a version control system that tracks changes to code over time, letting developers see exactly what changed, when, and by whom, and roll back to an earlier version whenever something breaks. It's the standard tool used across virtually all professional software development, WordPress theme and plugin development included.

  • Repository — the full project folder Git is tracking
  • Commit — a saved snapshot of changes at a specific point in time
  • Branch — a separate line of development, for testing changes without affecting the main codebase
  • Merge — combining changes from one branch back into another
  • Complete history of every change made to a project
  • Safe experimentation — new ideas can be tested in a branch without any risk to the main code
  • Genuine collaboration — multiple people can work on the same project without overwriting each other's work
  • An easy way to revert instantly if something goes wrong

Most everyday WordPress site management never touches Git directly. It becomes relevant the moment custom themes or plugins are being built, especially with a team, where tracking changes and avoiding conflicting edits genuinely matters.

« Back to Index
Share This