poderá acessar uma versão de código diferente em outra branch ou mesmo navegar para um commit informar quais são os arquivos que sofreram alteração e precisam ser adicionados ao commit criar um novo diretório dentro do local onde é executado e assim clonar o código da branch escolhida a partir de um repositório remoto para dentro dele por função primária e principal nos permitir navegar entre branches e commits irá mostrar o histórico de commits do branch atual