Skip to content

Latest commit

 

History

History
56 lines (47 loc) · 4.68 KB

introduction-to-github-notes.md

File metadata and controls

56 lines (47 loc) · 4.68 KB

Aprender como usar o GitHub com cursos interativos projetados para iniciantes e profissionais experientes.

Primeiro dia no GitHub

Introdução ao GitHub

Passo 1: Crie um ramo (branch)

  • O GitHub é uma plataforma colaborativa que utiliza o Git para versionamento.
  • Um repositório é um projeto contendo arquivos e pastas. Um repositório rastreia versões de arquivos e pastas. Sobre repositórios.
  • Um ramo (branch) é uma versão paralela do seu repositório. Por padrão, um repositório possui um ramo denominado ‘main’ que é considerado o ramo definitivo.
    • Criar ramos adicionais permite copiar o ramo ‘main’ do seu repositório e realizar alterações de forma segura, sem alterar/atrapalhar/influenciar o ramo principal.
    • Os ramos são muito utilizados para se trabalhar em funcionalidades específicas sem afetar outras partes do projeto. Sobre ramos (branches).
  • Um LEIAME (README) do perfil é essencialmente uma seção “Sobre mim” no seu perfil do GitHub onde você pode compartilhar informações sobre você mesmo sobre a comunidade. Sobre o LEIAME do perfil.
  • Atividade: Seu primeiro ramo.

Passo 2: Envie alterações (commit) de um arquivo

  • Ter criado o ramo permite editar seu projeto sem alterar o ramo principal.
  • Uma submissão (commit) é um conjunto de alterações realizadas em arquivos e pastas de seu projeto.
  • Um commit existe para um ramo específico. Sobre commits.
  • Atividade: Seu primeiro commit.
  • Passos para se enviar alterações ao GitHub:
  • Adicionar um arquivo ao novo ramo.

Note

  • Nos commits é possível inserir uma mensagem curta que descreve quais alterações foram realizadas. Essa mensagem ajuda outras pessoas a saber o que foi incluído no commit.

Passo 3: Abra uma solicitação pull (pull request)

  • A colaboração acontece numa solicitação pull. Ela exibe as alterações no seu ramo para as outras pessoas e lhes permite aceitar, rejeitar, ou sugerir mudanças adicionais ao ramo.
  • A solicitação pull mantem as mudanças realizadas num ramo e propõe aplicá-las ao ramo main. Sobre solicitações pull.
  • Atividade: Crie uma solicitação pull.
  • Para criar uma requisição pull automaticamente, clicar em Compare and pull request.
  • Para configurar uma requisição pull manualmente:
    • Clicar na aba pull requests.
    • Clicar em New pull request.
    • Assegurar que o ramo main está selecionado na droplist base.
    • Na droplist compare selecionar my-first-branch.
    • Clicar criar requisição pull.
    • Insira um título para a requisição pull.

Passo 4: Mescle (merge) sua solicitação pull

  • Um merge adiciona as mudanças da sua solicitação pull e de um ramo secundário ao seu ramo main. Sobre merges.
  • Atividade: mescle a solicitação pull.

Finalizado!

Important

Recursos para aprender mais e se desenvolver!!

Footnotes

  1. Os conteúdos dessa nota de estudos foram traduzidos do curso Introduction to GitHub, disponível no portal GitHub Skills.