Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2022-06-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Adicionar um arquivo a um repositório

Você pode fazer o upload e o commit de um arquivo existente para um repositório no GitHub Enterprise Server ou usando a linha de comando.

Adicionando um arquivo a um repositório em GitHub Enterprise Server

Os arquivos que você adiciona a um repositório por meio do navegador são limitados a 25 MB por arquivo. É possível adicionar arquivos maiores, de até 100 MB cada um, usando a linha de comando. Para obter mais informações, consulte "Adicionar um arquivo a um repositório usando a linha de comando".

Dicas:

  • É possível fazer upload de vários arquivos no GitHub Enterprise Server ao mesmo tempo.
  • Se um repositório tiver algum branch protegido, você não poderá editar ou enviar arquivos no branch protegido usando o GitHub. Para obter mais informações, consulte "Sobre branches protegidos".

Você pode usar GitHub Desktop para mover suas alterações para um novo branch e fazer commit das mesmas. Para obter mais informações, consulte "Fazer o commit e revisar as alterações no seu projeto".

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  2. Acima da lista de arquivos, usando o menu suspenso Adicionar arquivo clique em Fazer upload de arquivos. "Fazer upload de arquivos" no menu suspenso "Adicionar arquivo"
  3. Arraste e solte o arquivo ou a pasta que deseja fazer upload no repositório na árvore de arquivos. Área arrastar e soltar
  4. No final da página, digite uma mensagem de commit curta e significativa que descreva a alteração feita no arquivo. Você pode atribuir o commit a mais de um autor na mensagem de commit. Para obter mais informações, consulte "Criar um commit com vários co-autores." Mensagem do commit para sua alteração
  5. 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 obter mais informações, consulte "Criar uma nova pull request." Opções para fazer commit no branch
  6. Clique em Commit changes (Fazer commit das alterações). Botão Commit changes (Fazer commit de alterações)

Adicionar um arquivo a um repositório usando a linha de comando

Você pode enviar um arquivo existente para um repositório em your GitHub Enterprise Server instance usando a linha de comando.

Esse procedimento pressupõe que você já:

Aviso: Se estiver manuseando informações confidenciais, nunca faça git add, commit ou push para um repositório remoto. As informações confidenciais pode incluir, entre outros:

Para obter mais informações, consulte "Remover dados confidenciais do repositório".

  1. No seu computador, mova o arquivo do qual deseja fazer upload para o GitHub Enterprise Server, no diretório local que foi criado quando o repositório foi clonado.
  2. Abra TerminalTerminalGit Bash.
  3. Mude o diretório de trabalho atual para o seu repositório local.
  4. Faça o stage do arquivo para commit em seu repositório local.
    $ git add .
    # Adiciona o arquivo ao repositório local e faz stage dele para commit. Para remover o stage de um arquivo, use "git reset HEAD YOUR-FILE".
  5. Faça o commit do arquivo em que você realizou o stage em seu repositório local.
    $ git commit -m "Add existing file"
    # Commits the tracked changes and prepares them to be pushed to a remote repository. Para remover esse commit e modificar o arquivo, use "git reset --soft HEAD~1", faça o commit e adicione o arquivo novamente.
  6. Push the changes (Faça push das alterações</0> no seu repositório local para o your GitHub Enterprise Server instance.
    $ git push origin your-branch
    # Pushes the changes in your local repository up to the remote repository you specified as the origin

Leia mais