{"meta":{"title":"Confirmações","intro":"Saiba como as confirmações salvam alterações em seus arquivos, rastreiam a autoria e organizam o histórico do projeto no GitHub.","product":"Solicitações de pull","breadcrumbs":[{"href":"/pt/enterprise-cloud@latest/pull-requests","title":"Solicitações de pull"},{"href":"/pt/enterprise-cloud@latest/pull-requests/reference","title":"Demonstrativo"},{"href":"/pt/enterprise-cloud@latest/pull-requests/reference/commits","title":"Confirmações"}],"documentType":"article"},"body":"# Confirmações\n\nSaiba como as confirmações salvam alterações em seus arquivos, rastreiam a autoria e organizam o histórico do projeto no GitHub.\n\n## Sobre commits\n\nAssim como ao salvar um arquivo que foi editado, um commit registra alterações em um ou mais arquivos no seu branch. O Git atribui a cada commit um ID exclusivo, denominado SHA ou hash, que identifica:\n\n* Cada uma das alterações feitas;\n* O momento em que as alterações foram feitas;\n* O autor das alterações.\n\nAo fazer um commit, você deve incluir uma mensagem que descreva brevemente as alterações.\n\nSe o repositório no qual você está fazendo o commit exigir assinaturas de commit, e você estiver fazendo o commit na interface web, o commit será assinado automaticamente. Consulte [Como gerenciar a política de aprovação de confirmação para seu repositório](/pt/enterprise-cloud@latest/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository).\n\nVocê pode adicionar um coautor em qualquer commit em que colaborar. Consulte [Criar um commit com vários autores ou em nome de uma organização](/pt/enterprise-cloud@latest/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors).\n\nVocê também pode criar um commit em nome de uma organização. Consulte [Criar um commit com vários autores ou em nome de uma organização](/pt/enterprise-cloud@latest/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors#creating-a-commit-on-behalf-of-an-organization).\n\nO rebasing permite alterar uma série de confirmações e pode alterar a ordem das confirmações em sua linha do tempo. Consulte [Sobre a troca de base do Git](/pt/enterprise-cloud@latest/get-started/using-git/about-git-rebase).\n\n## Sobre ramificações de commit e tags\n\nAs páginas de commit podem mostrar rótulos para branches e tags que contenham o commit. Esses rótulos ajudam você a entender onde uma confirmação aparece no histórico do repositório.\n\n![Captura de tela de um resumo de commit. Um ícone de ramificação e \"main\" são realçados com um contorno laranja.](/assets/images/help/commits/commit-branch-indicator.png)\n\nSe o commit não estiver no branch padrão (`main`), o rótulo mostrará os branches que contêm o commit. Se o commit fizer parte de um pull request não mesclado, clique no link para acessar o pull request.\n\nAssim que o commit estiver no branch padrão, todas as tags que contêm o commit serão mostradas e o branch padrão será o único branch listado. Consulte [Git Basics - Marcação](https://git-scm.com/book/en/v2/Git-Basics-Tagging) na documentação do Git.\n\n![Captura de tela de um resumo de commit. O ícone de tag e \"v2.3.4\" são destacados em contorno laranja.](/assets/images/help/commits/commit-tag-label.png)\n\n## Usando a árvore de arquivos\n\nA árvore de arquivos permite navegar entre arquivos em um commit e se concentrar nos diffs que importam. Você pode selecionar um arquivo para exibir sua diferença ou filtrar por caminho de arquivo quando uma confirmação altera muitos arquivos.\n\n> \\[!NOTE]\n> A árvore de arquivos não será exibida se a largura da tela for muito estreita ou se o commit incluir apenas um arquivo.\n\n![Captura de tela da guia \"Arquivos alterados\" de uma solicitação de pull. Na barra lateral esquerda, a árvore de arquivos está destacada em laranja escuro.](/assets/images/help/repository/file-tree.png)\n\n## Leitura adicional\n\n* [Realizar o commit e revisar as alterações no seu projeto no GitHub Desktop](/pt/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop#about-commits) em GitHub Desktop"}