Add feature for updating a git location

Refs #1072