{"meta":{"title":"Editando arquivos","intro":"Com o editor de arquivos, você pode editar arquivos diretamente no GitHub em qualquer dos seus repositórios.","product":"Repositórios","breadcrumbs":[{"href":"/pt/repositories","title":"Repositórios"},{"href":"/pt/repositories/working-with-files","title":"Trabalhar com arquivos"},{"href":"/pt/repositories/working-with-files/managing-files","title":"Gerenciar arquivos"},{"href":"/pt/repositories/working-with-files/managing-files/editing-files","title":"Editar arquivos"}],"documentType":"article"},"body":"# Editando arquivos\n\nCom o editor de arquivos, você pode editar arquivos diretamente no GitHub em qualquer dos seus repositórios.\n\n## Editar arquivos no seu repositório\n\n> \\[!TIP]\n> Se um repositório tiver algum branch protegido, você não poderá editar ou enviar arquivos no branch protegido usando o GitHub. Você pode usar GitHub Desktop para mover suas alterações para um novo branch e fazer commit das mesmas. Para saber mais, confira [Sobre branches protegidos](/pt/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches) e [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).\n\n> \\[!NOTE]\n> O editor de arquivos do GitHub usa [CodeMirror](https://codemirror.net/).\n\n1. No repositório, navegue até o arquivo que deseja editar.\n\n2. No canto superior direito da exibição de arquivo, clique em <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-pencil\" aria-label=\"Edit file\" role=\"img\"><path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path></svg> para abrir o editor de arquivos.\n   ![Captura de tela de um arquivo. No cabeçalho, um botão, rotulado com um ícone de lápis, está contornado em laranja escuro.](/assets/images/help/repository/edit-file-edit-button.png)\n\n   > \\[!NOTE]\n   > Em vez de editar o arquivo e fazer commit dele usando o editor de arquivos padrão, você pode optar por usar o [editor de código github.dev](/pt/codespaces/the-githubdev-web-based-editor) selecionando o menu suspenso <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-triangle-down\" aria-label=\"More edit options\" role=\"img\"><path d=\"m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z\"></path></svg> e clicando em **github.dev**. Você também pode clonar o repositório e editar o arquivo localmente por meio de GitHub Desktop clicando em **GitHub Desktop** .\n   >\n   > ![Captura de tela de um arquivo. No cabeçalho, um ícone de triângulo para baixo está contornado em laranja escuro.](/assets/images/help/repository/edit-file-edit-dropdown.png)\n\n3. Na caixa de texto, faça as alterações necessárias no arquivo.\n\n4. Acima do novo conteúdo, clique em **Visualizar**.\n\n   ![Captura de tela de um arquivo no modo de edição. Acima do conteúdo do arquivo, uma guia rotulada \"Visualizar\" está contornada em laranja escuro.](/assets/images/help/repository/edit-readme-preview-changes.png)\n\n5. Clique em **Fazer commit das alterações...**\n\n6. No campo \"Mensagem do commit\", digite uma mensagem curta e relevante que descreva a alteração que você fez no arquivo. Você pode atribuir o commit a mais de um autor na mensagem de commit. Para saber mais, confira [Criar um commit com vários autores](/pt/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors).\n\n7. Se você tiver mais de um endereço de email associado à sua conta em GitHub, clique no menu suspenso do endereço de email e selecione o email a ser usado como o endereço de email do autor do Git. Apenas endereços de e-mail verificados aparecem neste menu suspenso. Se você habilitou a privacidade do endereço de email, um email sem resposta será o endereço de email do autor de commit padrão. Para obter mais informações sobre a forma exata que o endereço de email sem resposta pode assumir, confira [Configurar o endereço de e-mail do commit](/pt/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address).\n\n   ![Captura de tela de uma solicitação de pull do GitHub que mostra um menu suspenso com opções para escolher o endereço de email do autor do commit. octocat@github.com está selecionado.](/assets/images/help/repository/choose-commit-email-address.png)\n\n8. Abaixo dos campos de mensagem do commit, opte por adicionar o commit ao branch atual ou a um novo branch. Se seu branch atual for o branch-padrão, você deverá optar por criar um novo branch para seu commit e, em seguida, criar um pull request. Para saber mais, confira [Como criar uma solicitação de pull](/pt/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request).\n\n   ![Captura de tela de uma solicitação de pull do GitHub que mostra um botão de opção para fazer commit diretamente na ramificação principal ou para criar um branch. O novo branch está selecionado.](/assets/images/help/repository/choose-commit-branch.png)\n\n9. Clique em **Fazer commit de alterações** ou em **Propor alterações**.\n\n## Editar arquivos no repositório de outro usuário\n\nQuando você editar um arquivo no repositório de outro usuário, [faremos um fork do repositório](/pt/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo) automaticamente e [abriremos um pull request](/pt/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) para você.\n\n1. No repositório de outro usuário, navegue até a pasta que contém o arquivo que deseja editar. Clique no nome do arquivo a ser editado.\n\n2. Acima do conteúdo do arquivo, clique em <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-pencil\" aria-label=\"Edit file\" role=\"img\"><path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path></svg>. Na página que aparecer, clique em **\"Fork this repository\" (Criar um fork deste repositório)**.\n\n3. Na caixa de texto, faça as alterações necessárias no arquivo.\n\n4. Acima do novo conteúdo, clique em **Visualizar**.\n\n   ![Captura de tela de um arquivo no modo de edição. Acima do conteúdo do arquivo, uma guia rotulada \"Visualizar\" está contornada em laranja escuro.](/assets/images/help/repository/edit-readme-preview-changes.png)\n\n5. Clique em **Fazer commit das alterações...**\n\n6. No campo \"Mensagem do commit\", digite uma mensagem curta e relevante que descreva a alteração que você fez no arquivo. Você pode atribuir o commit a mais de um autor na mensagem de commit. Para saber mais, confira [Criar um commit com vários autores](/pt/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors).\n\n7. Se você tiver mais de um endereço de email associado à sua conta em GitHub, clique no menu suspenso do endereço de email e selecione o email a ser usado como o endereço de email do autor do Git. Apenas endereços de e-mail verificados aparecem neste menu suspenso. Se você habilitou a privacidade do endereço de email, um email sem resposta será o endereço de email do autor de commit padrão. Para obter mais informações sobre a forma exata que o endereço de email sem resposta pode assumir, confira [Configurar o endereço de e-mail do commit](/pt/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address).\n\n   ![Captura de tela de uma solicitação de pull do GitHub que mostra um menu suspenso com opções para escolher o endereço de email do autor do commit. octocat@github.com está selecionado.](/assets/images/help/repository/choose-commit-email-address.png)\n\n8. Clique em **Propor alterações**.\n\n9. Digite um título e uma descrição para a pull request.\n\n10. Clique em **Criar solicitação de pull**."}