A partir de 17 de junho de 2024, o Cloud Source Repositories não vai mais estar disponível para novos clientes. Se a sua organização ainda não tiver usado o Cloud Source Repositories, não será possível ativar a API nem usar o Cloud Source Repositories. Novos projetos não conectados a uma organização não poderão ativar a API Cloud Source Repositories. As organizações que usaram o Cloud Source Repositories antes de 17 de junho de 2024 não serão afetadas por essa mudança.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, descrevemos como usar o Cloud Source Repositories para saber como os arquivos e
repositórios mudam ao longo do tempo.
Visão geral
Quando você compreende o histórico do código, é possível tomar decisões melhores sobre recursos novos e alterações de código. O histórico de um repositório pode ajudar você a:
entender por que o código funciona de uma determinada maneira;
saber como outros desenvolvedores implementam um recurso;
entender por que certas alterações ocorreram no código;
investigar bugs ou oportunidades para melhorar o desempenho;
identificar quando as alterações foram introduzidas no código para encontrar a causa de uma regressão.
Como encontrar o histórico do código
Você pode encontrar o histórico do código de várias maneiras:
No painel Histórico de alterações. Esse painel exibe todas as confirmações aplicadas a um arquivo. Nesse painel, é possível selecionar uma confirmação e abri-la na visualização “Detalhes da confirmação”. Também é possível diferenciar esse arquivo de uma confirmação anterior ou compará-lo com outra ramificação do repositório. Para abrir o painel Histórico de alterações, clique em Histórico de alterações na visualização "Arquivo".
No painel Última modificação de. O painel "Histórico de alterações" exibe uma lista de confirmações que afetam um arquivo. O painel "Última modificação de" exibe um histórico de alterações linha por linha. Para cada linha alterada, o painel “Última modificação de” lista o nome do autor da confirmação. Ele também exibe um número que indica quando a alteração ocorreu no histórico do arquivo. Por exemplo, uma alteração ocorrida na primeira confirmação do arquivo tem o número 1, a segunda tem o número 2 e assim por diante. Passe o cursor sobre a alteração para ver mais detalhes da confirmação e clique na alteração para abrir o painel "Histórico de alterações" com essa alteração selecionada.
Como executar tarefas de histórico do código
Para saber mais sobre o histórico do código, consulte:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[],[],null,["# Learning from your code's history\n\nThis page describes how you can use Cloud Source Repositories to learn how files and repositories change over time.\n\n\u003cbr /\u003e\n\nOverview\n--------\n\nUnderstanding the history of your code can help you make better decisions about\nnew features and code changes. A repository's history can help you:\n\n- Understand why the code works the way it does.\n- Learn how other developers implemented a feature.\n- Understand why code changes occurred.\n- Investigate bugs or opportunities to improve performance.\n- Identify when code changes were introduced to narrow down the cause of a regression.\n\nFinding your code's history\n---------------------------\n\nYou can find your code's history in several ways:\n\n- The [Commit Details view](/source-repositories/docs/commit-details-overview). This view displays information about [commit changes](/source-repositories/docs/viewing-commit-changes), such as which files were changed in a commit. You can also [follow the history](/source-repositories/docs/following-file-history) of any changed files.\n- The [Change History](/source-repositories/docs/following-file-history#view_the_history_of_a_file) pane. This pane displays all commits applied to a file. From this pane, you can select a commit and open it in the Commit Details view. In addition, you can diff this file against a previous commit or compare it against another branch of the repository. To open the Change History pane, click **Change\n history** in the File view.\n- The [Blame](/source-repositories/docs/following-file-history#view_the_blame_panel) panel. While the Change History pane displays a list of commits that affect a file, the Blame panel displays a line-by-line history of changes. For each changed line, the Blame panel lists the name of the commit author. It also displays a number to indicate when the change occurred in the file's history. For example, a change that occurred in the first commit for the file would have a #1, the second would have a #2, and so on. You can hover over the change to see more details about the commit, and you can click the change to open the Change History pane with that change selected.\n\nPerforming code history tasks\n-----------------------------\n\nTo learn more about your code's history, see:\n\n- [Viewing commit changes](/source-repositories/docs/viewing-commit-changes).\n- [Following the history of a file](/source-repositories/docs/following-file-history)."]]