Open Jbang79 opened 2 years ago
12 -Consolidando o seu conhecimento
Chegou a hora de você pôr em prática o que foi visto na aula. Para isso, execute os passos listados abaixo.
No repositório do GitHub que você criou utilizando o seu usuário no curso anterior, clique na aba Issues;
Clique em New issue para criar uma nova issue para o seu projeto;
Defina o título como "Adicionar título na página" e a descrição como "A página contém apenas a lista dos cursos. Senti falta de um título";
Clique em Submit new issue para criar a issue em questão;
Crie um novo usuário no GitHub, que servirá como um colaborador fictítcio (como o exemplo da analura);
Com este novo usuário, vá até o seu repositório original e clique em Fork, para criar uma cópia dele;
Em seu computador, acesse a pasta do projeto como Ana, e execute git pull origin master. Confira que não há este repositório remoto;
Adicione o repositório fork ao projeto da Ana, utilizando git remote add origin {url_do_repositorio};
Execute git pull origin master para trazer todas as alterações para o projeto local da Ana;
Logo após a abertura da tag
no HTML, adicioneExecute o comando git config --local user.email "{email}", substituindo {email} pelo e-mail do usuário fictício que você criou no GitHub, para que o autor dos commits esteja correto;
Execute git add index.html e depois git commit -m "Título adicionado", para realizar o commit desta alteração;
Adicione uma quebra de linha logo após o título recém adicionado;
Execute git add index.html e depois git commit -m "Quebra de linha" para realizar o commit desta alteração;
Execute git push origin master para enviar as alterações para o GitHub do usuário fictício;
15.1. Se estiver utilizando Windows, limpe as credenciais do GitHub
15.2. Vá em Painel de Controle --> Contas de Usuário --> Gerenciador de Credenciais --> Credenciais do Windows;
15.3. Encontre a credencial do GitHub e clique em Remover, para excluí-la;
15.4. Execute git push origin master para, agora sim, enviar as alterações para o GitHub do usuário fictício;
Acesse o repositório cópia do seu usuário fictício;
Confira que há alterações que não estão presentes no repositório original;
Clique em New pull request para criar o pedido de envio de alterações do código original;
Analise as alterações, veja a lista de commits, e depois clique em Create pull request para confirmar a criação;
Defina "Adicionando título na página" como título do pull request e "Adicionando um título na página que antes não tinha." como descrição;
Clique em Create pull request para confirmar todos os dados;
Entre novamente como o seu usuário original do GitHub e confira a aba Pull requests em seu repositório;
Clique em Merge pull request e depois em Confirm merge para trazer este pull request para o seu repositório original;
Confira no GitHub que o código no repositório original foi atualizado com as alterações do usuário fictício;
Acesse, na aba Issues, a issue que você criou para adicionar título;
Digite na caixa de comentários "Fechado pelo PR #". Note que abrirá uma caixa mostrando o título do pull request. Clique nela;
Clique no botão Close and comment;
Acesse novamente o GitHub, utilizando o usuário fictício criado no passo 5;
No repositório do seu usuário original, crie uma nova issue com o título "Trocar ul por dl";
Em seu computador, no repositório da Ana, altere as tags
Execute git add index.html e depois git commit -m "Trocando UL por DL" para realizar o commit desta alteração;
Separe os títulos das descrições dos cursos, deixando o conteúdo da seguinte forma:
A página contém apenas a lista dos cursos. Senti falta de um título.