git workflow optimization