Bank of America interview question

Describe git version control to add your local changes to a master branch.