Single revision selection
During development, many times you want to select a single revision in the history of a project, to examine it, or to compare with the current version. The ability to a select revision is also the basis for selecting a revision range, for example a subsection of history to examine.
Many Git commands take revision parameters as arguments, which is typically denoted by <rev>
in Git reference documentation. Git allows you to specify specific commits or a range of commits in several ways.
HEAD – the implicit revision
Most, but not all, Git commands that require the revision parameter, default to using HEAD
. For example, git log
and git log HEAD
will show the same information.
The HEAD
denotes the current branch, or in other words ...
Get Git: Mastering Version Control now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.