The git-branch icon represents a Git branch, which is a separate line of development in a version control system.
Usage, downloads, licensing, and more