# Gerenciar arquivos

Você pode criar, editar, mover e excluir arquivos em um repositório, diretamente na GitHub linha de comando ou na linha de comando.

## Links

* [Criar novos arquivos](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/creating-new-files)

  Você pode criar novos arquivos diretamente em GitHub em qualquer repositório no qual tenha permissão de gravação.

* [Adicionar um arquivo a um repositório](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/adding-a-file-to-a-repository)

  Você pode carregar e confirmar um arquivo existente em um repositório usando GitHub ou usando a linha de comando.

* [Movendo um arquivo para um novo local](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/moving-a-file-to-a-new-location)

  Você pode mover um arquivo para um diretório diferente usando GitHub ou usando a linha de comando.

* [Editando arquivos](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/editing-files)

  Você pode editar arquivos diretamente no GitHub em qualquer um dos seus repositórios usando o editor de arquivos.

* [Renomear um arquivo](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/renaming-a-file)

  Você pode renomear qualquer arquivo em seu repositório diretamente dentro GitHub ou usando a linha de comando.

* [Excluir arquivos em um repositório](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/deleting-files-in-a-repository)

  Você pode excluir um arquivo individual ou um diretório inteiro em seu repositório.GitHub

* [Personalizando como os arquivos alterados aparecem no GitHub](/pt/enterprise-server@3.18/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github)

  Para impedir que determinados arquivos sejam exibidos em comparações por padrão, ou que sejam considerados na linguagem do repositório, você poderá marcá-los com o atributo linguist-generated em um arquivo .gitattributes.