Pular para conteúdo

Exercícios da Aula 16

🛠 Próximos Passos: Carreira e Produtividade

Nível: Básico

  1. Destaques do Perfil (Pins):

    • No seu perfil do GitHub, utilize o recurso "Customize your pins" para fixar o seu repositório de portfólio no topo.
    • Por que é importante escolher manualmente quais repositórios aparecem no topo do seu perfil?
  2. Etiquetas Open Source:

    • Pesquise no GitHub Explore por issues com a label help wanted.
    • Encontre um projeto que você ache interessante e adicione-o aos seus "Stars".

Nível: Intermediário

  1. Atalhos de Produtividade (Aliases):

    • O Git permite criar apelidos (aliases) para comandos longos. Configure um alias global para que git s execute o comando status.
      $ git config --global alias.s status
      
    • Teste o novo comando. Qual a vantagem de usar aliases no dia a dia?
  2. Faxina de Repositórios:

    • Identifique repositórios de "teste" ou "aprendizado" que você criou durante o curso e que não servem mais.
    • Utilize o recurso Archive do GitHub (em Settings) nesses repositórios. Qual a diferença entre arquivar e deletar um repositório?

Nível: Desafio

  1. A Jornada de Aprendizado:
    • Escreva um pequeno parágrafo no seu README.md principal relatando qual foi o conceito mais desafiador que você aprendeu neste curso e como você pretende usá-lo em seus projetos futuros.

---

📚 Gabarito e Solução Comentada

Gabarito Explicado ### 1. Destaques do Perfil (Pins) É importante porque permite que você direcione a atenção de recrutadores e outros desenvolvedores para os seus **melhores trabalhos**. Por padrão, o GitHub mostra os repositórios criados recentemente, que nem sempre são os mais representativos das suas habilidades. ### 2. Etiquetas Open Source Resposta prática. Encontrar projetos com `help wanted` ou `good first issue` é a porta de entrada para a comunidade mundial de desenvolvedores. ### 3. Atalhos de Produtividade (Aliases) O comando para configurar é:
git config --global alias.s status
A vantagem é a **velocidade**. No dia a dia, economizar caracteres em comandos frequentes reduz a fadiga e aumenta a produtividade. ### 4. Faxina de Repositórios - **Deletar**: Remove o código e o histórico permanentemente. Não há volta. - **Arquivar**: O repositório torna-se "Somente Leitura". O código e o histórico continuam disponíveis e buscáveis, mas ninguém (nem você) pode fazer novos commits até que o repositório seja "desarquivado". ### 5. A Jornada de Aprendizado Resposta pessoal. Refletir sobre o aprendizado ajuda a fixar o conhecimento e demonstra maturidade profissional.