More robust branch comparison by sorting
Use local Git repo instead of Github
Step definition to verify existing files
Remove the temp Git dirs at exit
Feature spec for non-pulled remote updates
Feature spec for git ship on the main branch
Feature spec for git ship with uncommitted files