A "branch" is a term used in version control systems to represent an independent line of development
Term used in version control systems that means combining several commits into one
|Issue much simpler||
"If you will have only yours commits on your branch issue is much simpler you can do squash those git squash"
from question "How do I take a bunch of my git local commits and merge them into one commit?"