What is Commit?
A saved snapshot of your code changes with a message describing what changed
Why It Matters
Commits create a history of your project that you can review, search, and revert if needed
Real-World Example
Committing 'Add email validation to signup form' after implementing that feature
Related Terms
Learn More at buildDay Melbourne
Want to understand these concepts hands-on? Join our one-day workshop and build a real web application from scratch.
Related Terms
Git
A system that tracks every change to your code, letting you see history, undo mistakes, and collaborate with others
Branch
An independent line of development that lets you work on features without affecting the main code
Push
Uploading your local commits to a remote repository like GitHub
GitHub
A website where developers store, share, and collaborate on code using Git
Version Control
A system that records changes to files over time, allowing you to recall specific versions later
Pull Request
A request to merge your code changes into the main project, allowing others to review first