Git Commit


What is a Commit?

A commit in Git is like a save point. It records changes in your project, making it easy to track progress or revert if needed.


How to Commit?

Before committing, changes must be staged. Use: bash Copy Edit

Example:

git add . 
Git commit -m "Initial commit with project setup" 

Example output:

[main (root-commit) abc1234] Initial commit with project setup    
  2 files changed, 15 insertions(+)    
  create mode 100644 index.html    
  Create mode 100644 style.css   

Here are some unique commit message lines that clearly describe changes:


Commit Without Staging

To commit modified files directly, use:

Example:

git commit -a -m "Updated homepage content" 
Note: This skips the staging step and includes all modified tracked files. Be cautious!

View Commit History

To check commit history:

Example:

git log 

Example output:

commit d4e5678 (HEAD -> main)   
Author: username   
Date:   Sat Mar 30 10:00:00 2025 +0000        

           Updated homepage content    

commit abc1234   
Author: username   
Date:   Sat Mar 30 09:30:00 2025 +0000        

        Initial commit with project setup   

This helps in tracking past changes efficiently.

Now you're ready to commit confidently in Git!

Previous Next