Vista geral
Compreender o histórico do seu código pode ajudar a tomar melhores decisões sobre novas funcionalidades e alterações ao código. O histórico de um repositório pode ajudar a:
- Compreender por que motivo o código funciona da forma como funciona.
- Saiba como outros programadores implementaram uma funcionalidade.
- Compreenda o motivo das alterações ao código.
- Investigue erros ou oportunidades para melhorar o desempenho.
- Identifique quando foram introduzidas alterações ao código para restringir a causa de uma regressão.
Encontrar o histórico do seu código
Pode encontrar o histórico dos seus códigos de várias formas:
- A vista Detalhes da consolidação. Esta vista apresenta informações sobre as alterações de confirmação, como os ficheiros que foram alterados numa confirmação. Também pode seguir o histórico de todos os ficheiros alterados.
- O painel Histórico de alterações. Este painel apresenta todas as confirmações aplicadas a um ficheiro. Neste painel, pode selecionar um compromisso e abri-lo na vista Detalhes do compromisso. Além disso, pode comparar este ficheiro com uma confirmação anterior ou compará-lo com outro ramo do repositório. Para abrir o painel Histórico de alterações, clique em Histórico de alterações na vista Ficheiro.
- O painel Blame. Embora o painel Histórico de alterações apresente uma lista de commits que afetam um ficheiro, o painel Culpar apresenta um histórico de alterações linha a linha. Para cada linha alterada, o painel Blame apresenta o nome do autor da confirmação. Também apresenta um número para indicar quando a alteração ocorreu no histórico do ficheiro. Por exemplo, uma alteração ocorrida na primeira confirmação do ficheiro teria o número 1, a segunda teria o número 2 e assim sucessivamente. Pode passar o cursor do rato sobre a alteração para ver mais detalhes sobre a confirmação e pode clicar na alteração para abrir o painel Histórico de alterações com essa alteração selecionada.
Executar tarefas do histórico do código
Para saber mais sobre o histórico do seu código, consulte: