version control - Understanding Git Graphs -


i new git , need understanding git history graphs, i.e. relationship between commits , merges displayed on graph in tools smartgit or gitgui. in image below, relationship between commits in red, "ia-481" , "merge branch ia-481(release2)...." asking because "ia-481" intended go in branch called "ia-481(release2), not in master.

so here little more detail:

  1. i checked in files in branch called "ia-481(release)".
  2. i switched master, called merge master branch merge files "ia-481(release)" master. made few more changes realized commit master, didn't commit master.
  3. instead, created , switched new branch called "ia-481(release2) , committed merged files second new branch (not master).
  4. someone else switched ia-481(release2) branch check out work, , made check-ins.

later find out ia-481 commit made "ia-481(release2)" branch somehow wound in master branch. , i'm trying figure out how got there. commit called "merge branch ia-481(release2)" made other person merged master, or in master ia-481 check-in. @ commit did things go wrong?

ia-481 commit on branch separate master. branch merged master @ merge commit highlighted.


Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -