git
files
check_for_changes
add_commit_push
bubble_newest_version_of_submodule
submodules