is there a way to find out where a branch came from?

is there a way to show like the tree structure for the branches created?

say i start from MASTER then to SONAR-VIOLATIONS then to PROJECT_ONE_VIOLATION, what is the command/method to show where the new branches branched from? in sort of a tree structure?

  • Bash/Shell Script Function to Verify Git Tag or Commit Exists and Has Been Pushed to Remote Repository
  • Git: update a repository to certain revision
  • How do you setup branches for a Bonobo Git Server repository?
  • Force SourceTree ignore line endings in git files
  • Git lists same file modified and not staged for commit?
  • Unable to fetch commit from github
  • MonoDevelop 2.8 Beta 2 on OSX. Struggling with Git
  • Git/Linux: What is a good strategy for maintaining a Linux kernel with patches from multiple Git repositories?
  • Move commits from linear history to a separate branch
  • Finding out which files are version controlled that now match the current .gitignore
  • Can I Branch Off the Current Branch?
  • Set static variable from Gradle on build-time
  • One Solution collect form web for “is there a way to find out where a branch came from?”

    One of the simplest solution would be git log --graph (better with --oneline and --decorate options).

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