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.

Adicionando o código localmente hospedado no GitHub

Aprenda a adicionar código-fonte ou repositórios existentes em GitHub Enterprise Cloud pela linha de comando usando GitHub CLI ou Comandos do Git. Em seguida, compartilhe seu código e convide outras pessoas a trabalhar com você.

Sobre a adição do código-fonte existente para GitHub Enterprise Cloud

Se você tiver código-fonte ou repositórios armazenados localmente no computador ou em uma rede privada, você poderá adicioná-los a GitHub Enterprise Cloud, digitando comandos em um terminal. Você pode fazer isso digitando comandos do Git diretamente ou usando GitHub CLI.

GitHub CLI é uma ferramenta de código aberto para usar GitHub a partir da linha de comando do seu computador. GitHub CLI pode simplificar o processo de adicionar um projeto existente a GitHub Enterprise Cloud usando a linha de comando. Para saber mais sobre GitHub CLI, consulte "Sobre GitHub CLI."

Dica: se estiver mais familiarizado com uma interface de usuário de apontar e clicar, tente adicionar seu projeto com o GitHub Desktop. Para obter mais informações, consulte "Adicionar um repositório do seu computador local ao GitHub Desktop" na Ajuda do GitHub Desktop.

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".

Adicionando um repositório local para GitHub Enterprise Cloud com GitHub CLI

  1. Na linha de comando, acesse o diretório raiz do seu projeto.

  2. Inicialize o diretório local como um repositório Git.

    git init -b main
  3. Faça o teste e commit de todos os arquivos do seu projeto

    git add . && git commit -m "initial commit"
  4. Para criar um repositório para o seu projeto no GitHub, use o subcomando gh repo create. Quando solicitado, selecione Fazer push de um repositório local existente para o GitHub e digite o nome desejado para o repositório. Se você quiser que o seu projeto pertença a uma organização em vez de sua conta de usuário, especifique o nome da organização e o nome do projeto com organization-name/project-name.

  5. Siga as instruções interativas. Para adicionar o controle remoto e fazer push do repositório, confirme sim quando solicitado para adicionar o controle remoto e enviar os commits para o branch atual.

  6. Como alternativa, para pular todas as instruções, fornecer o caminho do repositório com o sinalizador --source e passar um sinalizador de visibilidade (--public, --privado ou --interno). Por exemplo, gh repo create --source=. --public. Especifique um controle remoto com o o sinalizador --remote. Para fazer push dos seus commits, passe o sinalizador --push. Para obter mais informações sobre possíveis argumentos, consulte o manual da CLI do GitHub.

Adicionando um repositório local para GitHub Enterprise Cloud usando o Git

  1. Crie um repositório no GitHub.com. Para evitar erros, não inicialize o novo repositório com os arquivos README, de licença ou gitignore. É possível adicionar esses arquivos após push do projeto no GitHub Enterprise Cloud. Menu suspenso Create New Repository (Criar novo repositório)
  2. Abra TerminalTerminalGit Bash.
  3. Altere o diretório de trabalho atual referente ao seu projeto local.
  4. Inicialize o diretório local como um repositório Git.
    $ git init -b main
  5. Adicione os arquivos ao novo repositório local. Isso faz stage deles para o primeiro commit.
    $ git add .
    # Adiciona os arquivos no repositório local e faz stage deles para commit. Para remover o stage de um arquivo, use "git reset HEAD YOUR-FILE".
  6. Faça commit dos arquivos com stage em seu repositório local.
    $ git commit -m "First commit"
    # 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.
  7. Na parte superior do seu repositório na página de Configuração Rápida de GitHub.com, clique em para copiar a URL do repositório remoto. Campo Copy remote repository URL (Copiar URL do repositório remote)
  8. No Terminal, adicione a URL para o repositório remote onde será feito push do seu repositório local.
    $ git remote add origin  <REMOTE_URL> 
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
  9. Push the changes (Faça push das alterações</0> no seu repositório local para o GitHub.com.
    $ git push -u origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin
  1. Crie um repositório no GitHub.com. Para evitar erros, não inicialize o novo repositório com os arquivos README, de licença ou gitignore. É possível adicionar esses arquivos após push do projeto no GitHub Enterprise Cloud. Menu suspenso Create New Repository (Criar novo repositório)
  2. Abra TerminalTerminalGit Bash.
  3. Altere o diretório de trabalho atual referente ao seu projeto local.
  4. Inicialize o diretório local como um repositório Git.
    $ git init -b main
  5. Adicione os arquivos ao novo repositório local. Isso faz stage deles para o primeiro commit.
    $ git add .
    # Adiciona os arquivos no repositório local e faz stage deles para commit. Para remover o stage de um arquivo, use "git reset HEAD YOUR-FILE".
  6. Faça commit dos arquivos com stage em seu repositório local.
    $ git commit -m "First commit"
    # 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.
  7. Na parte superior do seu repositório na página de Configuração Rápida de GitHub.com, clique em para copiar a URL do repositório remoto. Campo Copy remote repository URL (Copiar URL do repositório remote)
  8. No prompt de comando, adicione a URL para o repositório remote onde será feito push do seu repositório local.
    $ git remote add origin  <REMOTE_URL> 
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
  9. Push the changes (Faça push das alterações</0> no seu repositório local para o GitHub.com.
    $ git push origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin
  1. Crie um repositório no GitHub.com. Para evitar erros, não inicialize o novo repositório com os arquivos README, de licença ou gitignore. É possível adicionar esses arquivos após push do projeto no GitHub Enterprise Cloud. Menu suspenso Create New Repository (Criar novo repositório)
  2. Abra TerminalTerminalGit Bash.
  3. Altere o diretório de trabalho atual referente ao seu projeto local.
  4. Inicialize o diretório local como um repositório Git.
    $ git init -b main
  5. Adicione os arquivos ao novo repositório local. Isso faz stage deles para o primeiro commit.
    $ git add .
    # Adiciona os arquivos no repositório local e faz stage deles para commit. Para remover o stage de um arquivo, use "git reset HEAD YOUR-FILE".
  6. Faça commit dos arquivos com stage em seu repositório local.
    $ git commit -m "First commit"
    # 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.
  7. Na parte superior do seu repositório na página de Configuração Rápida de GitHub.com, clique em para copiar a URL do repositório remoto. Campo Copy remote repository URL (Copiar URL do repositório remote)
  8. No Terminal, adicione a URL para o repositório remote onde será feito push do seu repositório local.
    $ git remote add origin  <REMOTE_URL> 
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
  9. Push the changes (Faça push das alterações</0> no seu repositório local para o GitHub.com.
    $ git push origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin

Leia mais