1
0
mirror of synced 2026-01-06 15:01:04 -05:00
Files
docs/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/adding-locally-hosted-code-to-github.md
docubot 17bd3d80c7 New translation batch for pt (#30306)
* Add crowdin translations

* Run script/i18n/homogenize-frontmatter.js

* Run script/i18n/fix-translation-errors.js

* Run script/i18n/lint-translation-files.js --check rendering

* run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt

* run script/i18n/reset-known-broken-translation-files.js
2022-08-26 18:07:01 +00:00

12 KiB
Raw Blame History

title, intro, redirect_from, versions, shortTitle
title intro redirect_from versions shortTitle
Adicionando o código localmente hospedado no GitHub Aprenda a adicionar código-fonte ou repositórios existentes em {% data variables.product.product_name %} pela linha de comando usando {% data variables.product.prodname_cli %} ou Comandos do Git. Em seguida, compartilhe seu código e convide outras pessoas a trabalhar com você.
/articles/add-an-existing-project-to-github
/articles/adding-an-existing-project-to-github-using-the-command-line
/github/importing-your-projects-to-github/adding-an-existing-project-to-github-using-the-command-line
/github/importing-your-projects-to-github/importing-source-code-to-github/adding-an-existing-project-to-github-using-the-command-line
/get-started/importing-your-projects-to-github/importing-source-code-to-github/adding-an-existing-project-to-github-using-the-command-line
fpt ghes ghae ghec
* * * *
Adicionar código hospedado localmente

Sobre a adição do código-fonte existente para {% data variables.product.product_name %}

Se você tiver código-fonte ou repositórios armazenados localmente no computador ou em uma rede privada, você poderá adicioná-los a {% data variables.product.product_name %}, digitando comandos em um terminal. Você pode fazer isso digitando comandos do Git diretamente ou usando {% data variables.product.prodname_cli %}.

{% data variables.product.prodname_cli %} é uma ferramenta de código aberto para usar {% data variables.product.prodname_dotcom %} a partir da linha de comando do seu computador. {% data variables.product.prodname_cli %} pode simplificar o processo de adicionar um projeto existente a {% data variables.product.product_name %} usando a linha de comando. Para saber mais sobre {% data variables.product.prodname_cli %}, consulte "Sobre {% data variables.product.prodname_cli %}."

{% tip %}

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

{% endtip %}

{% data reusables.repositories.sensitive-info-warning %}

Adicionando um repositório local para {% data variables.product.product_name %} com {% data variables.product.prodname_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 {% data variables.product.product_name %} usando o Git

{% mac %}

  1. Crie um repositório no {% data variables.product.product_location %}. 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 {% data variables.product.product_name %}. Menu suspenso Create New Repository (Criar novo repositório) {% data reusables.command_line.open_the_multi_os_terminal %}

  2. Altere o diretório de trabalho atual referente ao seu projeto local.

  3. Use the init command to initialize the local directory as a Git repository. By default, the initial branch is called master.

    If youre using Git 2.28.0 or a later version, you can set the name of the default branch using -b.

    $ git init -b main
    

    If youre using Git 2.27.1 or an earlier version, you can set the name of the default branch using && git branch -m.

    $ git init && git branch -m main
    
  4. 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. {% data reusables.git.unstage-codeblock %}
  1. 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. {% data reusables.git.reset-head-to-previous-commit-codeblock %}
  1. Na parte superior do seu repositório na página de Configuração Rápida de {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}, clique em {% octicon "clippy" aria-label="The copy to clipboard icon" %} para copiar a URL do repositório remoto. Campo Copy remote repository URL (Copiar URL do repositório remote)
  2. No Terminal, adicione a URL para o repositório remote onde será feito push do seu repositório local.
$ git remote add origin <em> &lt;REMOTE_URL> </em>
# Sets the new remote
$ git remote -v
# Verifies the new remote URL
  1. Push the changes (Faça push das alterações</0> no seu repositório local para o {% data variables.product.product_location %}.
$ git push -u origin main
# Pushes the changes in your local repository up to the remote repository you specified as the origin

{% endmac %}

{% windows %}

  1. Crie um repositório no {% data variables.product.product_location %}. 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 {% data variables.product.product_name %}. Menu suspenso Create New Repository (Criar novo repositório) {% data reusables.command_line.open_the_multi_os_terminal %}

  2. Altere o diretório de trabalho atual referente ao seu projeto local.

  3. Use the init command to initialize the local directory as a Git repository. By default, the initial branch is called master.

    If youre using Git 2.28.0 or a later version, you can set the name of the default branch using -b.

    $ git init -b main
    

    If youre using Git 2.27.1 or an earlier version, you can set the name of the default branch using && git branch -m.

    $ git init && git branch -m main
    
  4. 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. {% data reusables.git.unstage-codeblock %}
  1. 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. {% data reusables.git.reset-head-to-previous-commit-codeblock %}
  1. Na parte superior do seu repositório na página de Configuração Rápida de {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}, clique em {% octicon "clippy" aria-label="The copy to clipboard icon" %} para copiar a URL do repositório remoto. Campo Copy remote repository URL (Copiar URL do repositório remote)
  2. 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 <em> &lt;REMOTE_URL> </em>
# Sets the new remote
$ git remote -v
# Verifies the new remote URL
  1. Push the changes (Faça push das alterações</0> no seu repositório local para o {% data variables.product.product_location %}.
$ git push origin main
# Pushes the changes in your local repository up to the remote repository you specified as the origin

{% endwindows %}

{% linux %}

  1. Crie um repositório no {% data variables.product.product_location %}. 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 {% data variables.product.product_name %}. Menu suspenso Create New Repository (Criar novo repositório) {% data reusables.command_line.open_the_multi_os_terminal %}

  2. Altere o diretório de trabalho atual referente ao seu projeto local.

  3. Use the init command to initialize the local directory as a Git repository. By default, the initial branch is called master.

    If youre using Git 2.28.0 or a later version, you can set the name of the default branch using -b.

    $ git init -b main
    

    If youre using Git 2.27.1 or an earlier version, you can set the name of the default branch using && git branch -m.

    $ git init && git branch -m main
    
  4. 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. {% data reusables.git.unstage-codeblock %}
  1. 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. {% data reusables.git.reset-head-to-previous-commit-codeblock %}
  1. Na parte superior do seu repositório na página de Configuração Rápida de {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}, clique em {% octicon "clippy" aria-label="The copy to clipboard icon" %} para copiar a URL do repositório remoto. Campo Copy remote repository URL (Copiar URL do repositório remote)
  2. No Terminal, adicione a URL para o repositório remote onde será feito push do seu repositório local.
$ git remote add origin <em> &lt;REMOTE_URL> </em>
# Sets the new remote
$ git remote -v
# Verifies the new remote URL
  1. Push the changes (Faça push das alterações</0> no seu repositório local para o {% data variables.product.product_location %}.
$ git push origin main
# Pushes the changes in your local repository up to the remote repository you specified as the origin

{% endlinux %}

Leia mais