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 usando a linha de comando.
Dica: também é possível adicionar um arquivo existente a um repositório do site do GitHub Enterprise.
Esse procedimento pressupõe que você já:
- Criou um repositório no GitHub Enterprise ou tenha um repositório que pertence a outra pessoa com a qual deseja contribuir
- Clonou o repositório localmente em seu computador
Warning: Never git add
, commit
, or push
sensitive information to a remote repository. Sensitive information can include, but is not limited to:
- Passwords
- Chaves SSH
- AWS access keys
- API keys
- Credit card numbers
- PIN numbers
Para obter mais informações, consulte "Remover dados confidenciais do repositório".
-
No seu computador, mova o arquivo do qual deseja fazer upload para o GitHub Enterprise, no diretório local que foi criado quando o repositório foi clonado.
-
Open TerminalTerminalGit Bash.
-
Mude o diretório de trabalho atual para o seu repositório local.
-
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".
-
Faça o commit do arquivo em que você realizou o stage em seu repositório local.
$ git commit -m "Add existing file" # Faz o commit das alterações controladas e as prepara para o push em um repositório remoto. Para remover esse commit e modificar o arquivo, use "git reset --soft HEAD~1", faça o commit e adicione o arquivo novamente.
-
Faça push das alterações no seu repositório local para o sua instância do GitHub Enterprise Server.
$ git push origin your-branch # Pushes the changes in your local repository up to the remote repository you specified as the origin