Fix test deployment
Clean up and mark TODO
Validate repo URL
Validate and get remote repo
Fix #define
Refactor Batch Commands
Handle Push command
Merge branch 'feature/GitRemoteRefactor' into develop