What is a branch tip in Git?

I’m learning Git, and reading the Pro Git book (http://git-scm.com/book). The term “branch tip” is used sometimes in the book and also here on Stack Overflow, but I can’t find the meaning of it.

What is a “branch tip” in Git?

  • git svn fetch fatal: write error: Invalid argument
  • Your account example@email.com does not have access to <app-name>
  • Git - Merging changes from one feature branch into another between developers
  • How can I change the git message of my 1 push in github?
  • Git, ignore folder except for some files with certain extension
  • How to create a release number in Jenkins from a Git tag?
  • How do I place a dummy file in a git repo?
  • see diff of commit on submodule in gitlab
  • Git repository server I can host locally
  • git file history browsing
  • Git on a Windows Lan
  • How to merge head commits from another branch?
  • 2 Solutions collect form web for “What is a branch tip in Git?”

    A branch tip is the last commit or most recent commit on a branch. Basically it points to the most up to date code in the branch.

    Using image from the Git book to illustrate:

    Some branches in git

    master, hotfix and iss53 are all “branch tips” here. Kevin’s answer is correct but this might be easier to understand for beginners.

    Git Baby is a git and github fan, let's start git clone.