git workflow exercise