Skip to content

Latest commit

 

History

History
103 lines (56 loc) · 2.02 KB

gitAssignment.md

File metadata and controls

103 lines (56 loc) · 2.02 KB

Git Assignment

INDIVIDUAL

Entrega: 23-Mar-21

Copie o arquivo em um repositorio que seja seu e coloque as respostas nas caixas abaixo Abra uma issue nesse repositório aqui indicando o link para o arquivo no seu repo.

Entenda o repositorio

Baixe o arquivo [handson.zip] (handson.zip) e descompacte-o A pasta handson é um repositório git. Usando a linha de comando, altere o diretório para "handson/"

As caixas vazias


representam o conteúdo que você precisa preencher e postar em seu repositório privado

  1. Descreva qual é a saída dos seguintes comandos
    • git branch
    • git checkout BRANCH_NAME (USE THE NAME OF AN EXISTING BRANCH)
    • git log --decorate


  1. Tente usar git log --graph --all. O que acontece?


  1. Use git diff BRANCH_NAME para ver as diferenças de um ramo e do ramo atual. Sumarize as diferenças do master e do outro ramo.


  1. Escreva uma sequencia de comandos para mesclar o ramo não-master no master


  1. Escreva um comando (ou sequência) para (i) criar um novo ramo chamado math (do master) e (ii) mudar para este ramo


  1. Edite B.java adicionando o código abaixo ao conteúdo do arquivo
System.out.println("I know math, look:")
System.out.println(2+2)
  1. Escreva o comando (ou sequencia) para realizar o commit de suas mudanças


  1. Volte para o branch master e mude B.java adicionando o seguinte código-fonte (confirme sua mudança para master):
System.out.println("Hello World")
  1. Escreva uma sequência de comando para mesclar o branch math em master e descreva o que aconteceu


  1. Escreva um conjunto de comandos para abortar a mesclagem


  1. Agora repita o item 9, mas prossiga com a mesclagem manual (Editando B.java). Todas as funções implementadas são necessárias. Explique o seu procedimento


  1. Escreva um comando (ou conjunto de comandos) para prosseguir com a mesclagem e atualizar o branch master