Skip to main content

Introdução à sua conta do GitHub

Com uma conta pessoal no GitHub, você pode importar ou criar repositórios, colaborar com outras pessoas e se conectar com a comunidade do GitHub.

Este guia descreverá a configuração da sua conta do GitHub e uma introdução aos recursos de colaboração e comunidade do GitHub Enterprise Cloud.

Parte 1: Configurando sua conta de GitHub

As primeiras etapas para começar a usar o GitHub Enterprise Cloud são criar uma conta, escolher um produto que se adapte melhor às suas necessidades, confirmar seu email, configurar a autenticação de dois fatores e ver seu perfil.

Há vários tipos de contas no GitHub. Toda pessoa que usar GitHub Enterprise Cloud terá sua conta pessoal e poderá fazer parte de várias organizações e equipes. A sua conta pessoal é sua identidade em GitHub.com e representa você como indivíduo.

1. Como criar uma conta

Para se inscrever em uma conta na GitHub.com, acesse https://github.com/ e siga os prompts.

Para manter a sua conta de GitHub segura, você deverá usar uma senha forte e exclusiva. Para obter mais informações, confira "Como criar uma senha forte".

2. Como escolher seu produto do GitHub

Você pode escolher GitHub Free ou GitHub Pro para obter acesso a diferentes recursos da sua conta pessoal. Você pode fazer a atualização a qualquer momento se não tiver certeza qual o produto você deseja.

Para obter mais informações sobre todos os planos do GitHub, confira "Produtos do GitHub".

3. Como confirmar seu endereço de email

Para garantir que você possa utilizar todos os recursos do seu plano de GitHub Enterprise Cloud, verifique o seu endereço de e-mail após inscrever-se em uma nova conta. Para obter mais informações, confira "Como confirmar seu endereço de email".

4. Como configurar a autenticação de dois fatores

A autenticação de dois fatores, ou 2FA, é uma camada extra de segurança usada no logon em sites ou apps. É altamente recomendável que você configure a 2FA para a segurança da sua conta. Para obter mais informações, confira "Sobre a autenticação de dois fatores".

5. Como ver seu perfil e seu grafo de contribuição do GitHub

Seu perfil do GitHub conta às pessoas a história do seu trabalho por meio dos repositórios e dos gists que você fixou, as associações à organização que você optou por divulgar, as contribuições que você fez e os projetos que você criou. Para obter mais informações, confira "Sobre seu perfil" e "Como ver as contribuições no seu perfil".

Parte 2: Usando ferramentas e processos de GitHub Enterprise Cloud

Para usar GitHub Enterprise Cloud da melhor forma, você deverá configurar o Git. O Git é responsável por tudo relacionado ao GitHub que acontece localmente no computador. Para colaborar de forma efetiva em GitHub Enterprise Cloud, você escreverá em problemas e pull requests usando o Markdown enriquecido de GitHub.

1. Como aprender a usar o Git

A abordagem colaborativa do GitHub para o desenvolvimento depende da publicação dos commits do repositório local para GitHub Enterprise Cloud para que outras pessoas vejam, busquem e atualizem outras pessoas que usam o Git. Para obter mais informações sobre o Git, confira o guia "Manual do Git". Para obter mais informações sobre como o Git é usado no GitHub Enterprise Cloud, confira "Fluxo do GitHub".

2. Como configurar o Git

Se você planeja usar o Git localmente no seu computador, por meio da linha de comando, editor de IDE ou texto, você deverá instalar e configurar o Git. Para obter mais informações, confira "Configurar o Git".

Se você preferir usar uma interface visual, você poderá fazer o download e usar GitHub Desktop. GitHub Desktop vem empacotado com o Git. Portanto não há a necessidade de instalar o Git separadamente. Para obter mais informações, confira "Introdução ao GitHub Desktop".

Depois de instalar o Git, você poderá conectar-se aos repositórios de GitHub Enterprise Cloud a partir do seu computador local, independentemente de ser o seu próprio repositório ou a bifurcação de outro usuário. Ao conectar-se a a um repositório no GitHub.com do Git, você deveá efetuar a autenticação com GitHub Enterprise Cloud usando HTTPS ou SSH. Para obter mais informações, confira "Sobre os repositórios remotos".

3. Como escolher como interagir com o GitHub Enterprise Cloud

Todos têm seu próprio fluxo de trabalho único para interagir com GitHub; as interfaces e métodos que você usa dependem da sua preferência e do que funciona melhor para as suas necessidades.

Para obter mais informações sobre como se autenticar no GitHub Enterprise Cloud com cada um desses métodos, confira "Sobre a autenticação no GitHub".

MétodoDescriçãoCasos de uso
Acesse GitHub.comSe você não precisar trabalhar com arquivos localmente, GitHub Enterprise Cloud permite que você realize a maioria das ações relacionadas ao Gits diretamente no navegador, da criação e bifurcação de repositórios até a edição de arquivos e abertura de pull requests.Esse método é útil se você quiser uma interface visual e precisar fazer mudanças rápidas e simples que não requerem trabalho local.
GitHub DesktopO GitHub Desktop amplia e simplifica o fluxo de trabalho no GitHub.com com uma interface visual, em vez de comandos de texto na linha de comando. Para obter mais informações sobre como começar a usar o GitHub Desktop, confira "Introdução ao GitHub Desktop".Este método é melhor se você precisa ou deseja trabalhar com arquivos localmente, mas preferir usar uma interface visual para usar o Git e interagir com GitHub Enterprise Cloud.
Editor de IDE ou de textoVocê pode definir um editor de texto padrão, como o Atom ou o Visual Studio Code, para abrir e editar seus arquivos com o Git, usar extensões e ver a estrutura do projeto. Para obter mais informações, confira "Como associar editores de texto ao Git".Isto é conveniente se você estiver trabalhando com arquivos e projetos mais complexos e quiser ter tudo em um só lugar, uma vez que os editores de texto ou IDEs muitas vezes permitem que você acesse diretamente a linha de comando no editor.
Linha de comando, com ou sem GitHub CLIPara o controle e personalização mais granulares de como você usa o Git e interage com GitHub Enterprise Cloud, você pode usar a linha de comando. Para obter mais informações sobre como usar comandos do Git, confira "Folha de referências do Git".

A GitHub CLI é uma ferramenta de linha de comando separada que pode ser instalada para exibir solicitações de pull, problemas, GitHub Actions e outros recursos do GitHub no terminal, para que você possa fazer todo o seu trabalho em um só lugar. Para obter mais informações, confira "GitHub CLI".
Isto é muito conveniente se você já estiver trabalhando na linha de comando, o que permite que você evite mudar o contexto, ou se você estiver mais confortável usando a linha de comando.
GitHub APIGitHub tem uma API REST e uma API do GraphQL que você pode usar para interagir com GitHub Enterprise Cloud. Para obter mais informações, confira "Introdução à API".A API de GitHub seria muito útil se você quisesse automatizar tarefas comuns, fazer backup dos seus dados ou criar integrações que estendem GitHub.

4. Gravação no GitHub Enterprise Cloud

Para deixar sua comunicação clara e organizada nos problemas e pull requests, você pode usar o Markdown enriquecido GitHub para formatação, que combina uma sintaxe fácil de ler e fácil de escrever com algumas funcionalidades personalizadas. Para obter mais informações, confira "Sobre a gravação e a formatação no GitHub".

Aprenda a usar o GitHub Flavored Markdown no curso "Comunicação usando Markdown" no GitHub Skills.

5. Pesquisa no GitHub Enterprise Cloud

Nossa pesquisa integrada permite que você encontre o que você está procurando entre os muitos repositórios, usuários e linhas de código em GitHub Enterprise Cloud. Você pode pesquisar globalmente em todos os GitHub Enterprise Cloud ou limitar sua pesquisa a um repositório ou organização em particular. Para obter mais informações sobre os tipos de pesquisas que você pode fazer no GitHub Enterprise Cloud, confira "Sobre a pesquisa no GitHub".

Nossa sintaxe de pesquisa permite que você construa consultas usando qualificadores para especificar o que você deseja pesquisar. Para obter mais informações sobre a sintaxe de pesquisa a ser usada na pesquisa, confira "Pesquisa no GitHub".

6. Como gerenciar arquivos no GitHub Enterprise Cloud

Com GitHub Enterprise Cloud, você pode criar, editar, mover e excluir arquivos no seu repositório ou em qualquer repositório ao qual você tenha acesso de gravação. Você também pode acompanhar o histórico de alterações de um arquvo linha por linha. Para obter mais informações, confira "Como gerenciar arquivos no GitHub".

Parte 3: Colaborando em GitHub Enterprise Cloud

Qualquer quantidade de pessoas pode trabalhar juntas nos repositórios de GitHub Enterprise Cloud. É possível configurar configurações, criar quadros de projetos e gerenciar suas notificações para incentivar uma colaboração eficaz.

1. Como trabalhar com repositórios

Criar um repositório

Um repositório é como uma pasta para seu projeto. Você pode ter qualquer número de repositórios públicos e privados na sua conta pessoal. Os repositórios podem conter pastas e arquivos, imagens, vídeos, planilhas e conjuntos de dados, bem como o histórico de revisão para todos os arquivos no repositório. Para obter mais informações, confira "Sobre os repositórios".

Ao criar um novo repositório, você deverá inicializar o repositório com um arquivo README para que as pessoas conheçam o seu projeto. Para obter mais informações, confira "Como criar um repositório".

Clonar um repositório

Você pode clonar um repositório existente a partir de GitHub Enterprise Cloud para o seu computador local, facilitando a adição ou remoção dos arquivos, correção de conflitos de merge ou realização de commits complexos. A clonagem de um repositório extrai uma cópia completa de todos os dados do repositório que o GitHub tem nesse momento, incluindo todas as versões de cada arquivo e pasta do projeto. Para obter mais informações, confira "Como clonar um repositório".

Bifurcar um repositório

Uma bifurcação é uma cópia de um repositório que você gerencia, em que todas as alterações que você fizer não afetarão o repositório original a menos que você envie um pull request para o proprietário do projeto. O uso mais comum das bifurcações são propostas de mudanças no projeto de alguma outra pessoa ou o uso do projeto de outra pessoa como ponto de partida para sua própria ideia. Para obter mais informações, confira "Como trabalhar com forks".

2. Como importar seus projetos

Se você tiver projetos existentes que deseja mover para GitHub Enterprise Cloud, você poderá importar projetos usando o Importador de GitHub, a linha de comando ou as ferramentas externas de migração. Para obter mais informações, confira "Como importar o código-fonte para o GitHub".

3. Como gerenciar colaboradores e permissões

Você pode colaborar em seu projeto com outras pessoas usando os problemas, as pull requests e os quadros de projeto do repositório. Você pode convidar outras pessoas para seu repositório como colaboradores na guia Colaboradores nas configurações do repositório. Para obter mais informações, confira "Como convidar colaboradores para um repositório pessoal".

Você é o proprietário de qualquer repositório que você cria na sua conta pessoal e você tem controle total sobre repositório. Os colaboradores têm acesso de gravação ao seu repositório, limitando o que eles têm permissão para fazer. Para obter mais informações, confira "Níveis de permissão para um repositório da conta pessoal".

4. Como gerenciar as configurações do repositório

Como proprietário de um repositório, você pode configurar diversas configurações, incluindo a visibilidade do repositório, tópicos e a pré-visualização das mídias sociais. Para obter mais informações, confira "Como gerenciar as configurações do repositório".

5. Como configurar seu projeto para contribuições úteis

Para incentivar os colaboradores do seu repositório, você precisa ter uma comunidade que incentive as pessoas a usar, contribuir e divulgar seu projeto. Para obter mais informações, confira "Como criar comunidades receptivas" nos Guias de Código Aberto.

Ao adicionar arquivos como diretrizes de contribuição, um código de conduta e uma licença para o repositório é possível criar um ambiente em que seja mais fácil para os colaboradores fazerem contribuições úteis e significativas. Para obter mais informações, confira "Como configurar seu projeto para contribuições úteis".

6. Como usar os quadros de projetos e os Problemas do GitHub

Você pode usar os problemas do GitHub para organizar seu trabalho com problemas e pull requests, bem como gerenciar seu fluxo de trabalho com quadros de projetos. Para obter mais informações, confira "Sobre os problemas" e "Sobre os quadros de projetos".

7. Como gerenciar notificações

As notificações fornecem atualizações sobre as atividades do GitHub nas quais você se inscreveu ou participou. Se não estiver mais interessado em uma conversa, cancele a assinatura dela, deixe de acompanhar ou personalize os tipos de notificações que você receberá no futuro. Para obter mais informações, confira "Sobre as notificações".

8. Como trabalhar com o GitHub Pages

Você pode usar GitHub Pages para criar e hospedar um site diretamente a partir de um repositório em GitHub.com. Para obter mais informações, confira "Sobre o GitHub Pages".

9. Como usar as GitHub Discussions

Você pode habilitar GitHub Discussions para o repositório ajudar a criar uma comunidade em torno do seu projeto. Mantenedores, colaboradores e visitantes podem usar discussões para compartilhar anúncios, fazer e responder a perguntas e participar de conversas sobre objetivos. Para obter mais informações, confira "Sobre as discussões".

Parte 4: Personalizando e automatizando seu trabalho em GitHub Enterprise Cloud

Use ferramentas do GitHub Marketplace, da API do GitHub e os recursos existentes do GitHub Enterprise Cloud para personalizar e automatizar seu trabalho.

1. Como usar o GitHub Marketplace

O GitHub Marketplace contém integrações que adicionam funcionalidade e aprimoram seu fluxo de trabalho. Você pode descobrir, procurar e instalar ferramentas gratuitas e pagas, incluindo GitHub Apps, OAuth Apps e GitHub Actions, no GitHub Marketplace. Para obter mais informações, confira "Sobre o GitHub Marketplace".

2. Usando o GitHub

Há duas versões da API do GitHub: a API REST e a API do GraphQL. Use as APIs do GitHub para automatizar tarefas comuns, fazer backup dos seus dados ou criar integrações que estendem o GitHub Enterprise Cloud. Para obter mais informações, confira "Sobre as APIs do GitHub".

3. Como criar GitHub Actions

Com o GitHub Actions, você pode automatizar e personalizar o fluxo de trabalho de desenvolvimento do GitHub.com no GitHub Enterprise Cloud. Você pode criar as suas próprias ações e usar e personalizar ações compartilhadas pela comunidade GitHub. Para obter mais informações, confira "Aprenda a usar o GitHub Actions".

4. Como publicar e gerenciar o GitHub Packages

GitHub Packages é um serviço de hospedagem de pacotes de software que permite que você hospede os seus pacotes de software de forma privada ou pública e que você use os pacotes como dependências nos seus projetos. Para obter mais informações, confira "Introdução ao GitHub Packages".

Parte 5: Criando com segurança em GitHub Enterprise Cloud

GitHub Enterprise Cloud tem uma variedade de recursos de segurança que ajudam a manter códigos e segredos seguros nos repositórios. Algumas funcionalidades estão disponíveis para todos os repositórios, enquanto outras estão disponíveis apenas para repositórios públicos e repositórios com uma licença de GitHub Advanced Security. Para ter uma visão geral dos recursos de segurança do GitHub Enterprise Cloud, confira "Recursos de segurança do GitHub".

1. Como proteger seu repositório

Como administrador do repositório, você pode proteger os seus repositórios definindo as configurações de segurança do repositório. Elas incluem o gerenciamento de acesso ao seu repositório, a definição de uma política de segurança e o gerenciamento de dependências. Para repositórios públicos e para repositórios privados pertencentes a organizações em que o GitHub Advanced Security está habilitado, você também pode configurar o código e a digitalização de segredos para identificar automaticamente vulnerabilidades e garantir que os tokens e chaves não sejam expostos.

Para obter mais informações sobre as etapas que você pode executar para proteger seus repositórios, confira "Como proteger seu repositório".

2. Como gerenciar suas dependências

Uma grande parte da criação é manter as dependências do seu projeto para garantir que todos os pacotes e aplicativos dos quais você depende estejam atualizados e seguros. Você pode gerenciar as dependências do seu repositório em GitHub Enterprise Cloud, explorando o gráfico de dependências para o seu repositório, usando o Dependabot para aumentar automaticamente os pull requests para manter as suas dependências atualizadas e receber alertas de dependência e atualizações de segurança para dependências vulneráveis.

Para obter mais informações, confira "Como proteger sua cadeia de fornecedores de software".

Parte 6: Participando da comunidade de GitHub

Há várias maneiras de participar da comunidade do GitHub. Você pode contribuir com projetos de código aberto, interagir com as pessoas no GitHub Community Support ou aprender mais com o GitHub Skills.

1. Como contribuir para projetos de código aberto

Contribuir com projetos de código aberto no GitHub pode ser uma forma gratificante de aprender, ensinar e ganhar experiência em praticamente qualquer habilidade que você possa imaginar. Para obter mais informações, confira "Como contribuir com o código aberto" nos Guias de Código Aberto.

Encontre recomendações personalizadas para projetos e bons primeiros problemas com base nas suas contribuições anteriores, estrelas e outras atividades em Explorar. Para obter mais informações, confira "Como encontrar maneiras de contribuir com o código aberto no GitHub".

2. Como interagir com o GitHub Community Support

Você pode se conectar com desenvolvedores de todo o mundo para fazer perguntas e responder a elas, aprender e interagir diretamente com a equipe do GitHub Enterprise Cloud. Para começar a conversa, confira "GitHub Community Support".

3. Leitura sobre o GitHub Enterprise Cloud no GitHub Docs

Leia a documentação que reflete os recursos disponíveis para você no GitHub Enterprise Cloud. Para obter mais informações, confira "Sobre as versões do GitHub Docs".

4. Aprendizagem com o GitHub Skills

Você pode aprender novas habilidades realizando projetos divertidos e realistas em um repositório próprio do GitHub com o GitHub Skills. Cada curso é uma lição prática criada pela comunidade do GitHub e ensinada por um bot amigável.

Para obter mais informações, confira "Git e recursos de aprendizagem do GitHub".

5. Como apoiar a comunidade de código aberto

O GitHub Sponsors permite que você faça um pagamento mensal recorrente a um desenvolvedor ou a uma organização que projeta, cria ou mantém projetos de código aberto dos quais você depende. Para obter mais informações, confira "Sobre o GitHub Sponsors".

6. Como entrar em contato com o Suporte do GitHub

O Suporte do GitHub pode ajudar a solucionar problemas que você encontra ao usar o GitHub. Para obter mais informações, confira "Sobre o Suporte do GitHub".