# Functions
CleanProject clears out any uncommitted changes to a project #### params project - the project to clean.
CommitAndPushChanges simply combines CommitChanges & CommitChanges.
CommitChanges commits any changes made for the specified project.
GenerateNewBranchName creates a new branch name in a standard format.
GetCurrentBranch gets the currently checked out branch for project.
InitializeProjectRepo creates & pulls the project repository and makes sure it's up-to-date & clean (no changes).
Pull pulls the current branch of the specified project #### params project - the project to pull.
PushChanges pushes project changes to the remote.
SwitchBranch switches the given project to the specified branch.
# Constants
No description provided by the author
No description provided by the author