pub fn fetch(logger: &Logger) -> Result<(), Alert>
Fetch from the remote repository to ensure commit history is updated.