Fix error if filename matches an existing branch
Add git checkout all files
Add git-stage and git-unstage functionality
Improve git remove