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 2021-03-02. 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 usando a linha de comando

Você pode fazer upload de um arquivo existente em um repositório do GitHub Enterprise Server 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 para o qual você gostaria de fazer o upload

GitHub Enterprise Server para o diretório local que foi criado quando você clonou o repositório. 1. Abra TerminalTerminalGit Bash. 1. Mude o diretório de trabalho atual para o seu repositório local. 1. 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".
  1. 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.
  2. Faça push das alterações 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