How do I view commit history?

QuestionsQuestions8 SkillsProYour First Git LabOct, 06 2025
0119

To view the commit history in Git, you can use the git log command. This command displays a list of all commits made in the current branch, along with important details about each commit. Here’s how to use it effectively:

Using git log

  1. Basic Command:
    Simply run:

    git log

    This will show you a list of commits, including:

    • The unique commit hash (SHA-1)
    • The author of the commit
    • The date of the commit
    • The commit message
  2. Example Output:
    The output will look something like this:

    commit a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9 (HEAD -> master)
    Author: Your Name <your.email@example.com>
    Date:   Mon Aug 7 10:00:00 2023 +0000
    
        Initial commit

Customizing the Output

You can customize the output of git log with various options:

  • One Line Format:
    To view a more concise version of the commit history, use:

    git log --oneline

    This will display each commit on a single line, showing the commit hash and the commit message.

  • Limit the Number of Commits:
    To view a specific number of recent commits, you can add -n (where n is the number of commits):

    git log -5

    This shows the last 5 commits.

  • Graphical Representation:
    To visualize the commit history as a graph, you can use:

    git log --graph --oneline --decorate

    This provides a visual representation of branches and merges.

Summary

In summary, the git log command is a powerful tool for viewing the commit history in your Git repository. It allows you to track changes, understand project evolution, and collaborate effectively. If you have any more questions or need further assistance, feel free to ask!

0 Comments

no data
Be the first to share your comment!