image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Marina
Marina01/05/2025 20:22
Compartilhe

Passo a Passo da minha inserção no universo Open Source 🌍💻

  • #GitHub
  • #Git

🚀 Ideia inicial

Minha jornada começou ao ingressar na formação “Linux para Iniciantes”, promovida pelo Santander em parceria com a DIO – uma plataforma de aprendizado prática e motivadora. Desde o início, senti que estava acessando um conteúdo de qualidade, em um ambiente que realmente estimula o crescimento.

Como parte do desafio proposto pela instrutora Elidiana Andrade, deveríamos construir um README.md no GitHub como primeiro passo para criar nosso portfólio público na plataforma. E como acredito firmemente que “se não consigo explicar algo, é porque não aprendi de verdade”, resolvi documentar todo o processo da minha primeira contribuição Open Source.

❓ Por que contribuir com projetos Open Source?

  • Aprender com ambientes e códigos reais
  • Colaborar com a comunidade tech
  • Iniciar meu portfólio e, com sorte, abrir portas para um futuro cheio de oportunidades

🛠️ Ferramentas que utilizei

  • Git
  • GitHub
  • Terminal Linux

📂 O projeto

O repositório disponibilizado foi o dio-lab-open-source, da DIO. A primeira etapa foi realizar um fork, que nada mais é do que “garfar” o projeto original, trazendo uma cópia dele para o meu próprio GitHub para que eu pudesse modificá-lo à vontade.

Repositório original da DIO:

https://github.com/elidiaandrade/dio-lab-open-source

Após o fork, criei meu repositório com o nome “primeiro_passo”.

🧭 Clonando e configurando o repositório local

No terminal, entrei na minha pasta Documentos e executei:

git clone https://github.com/mfreitas702/primeiro_passo.git

Depois, adicionei o repositório original como upstream, para manter meu fork sincronizado com eventuais atualizações:

git remote add upstream https://github.com/elidiaandrade/dio-lab-open-source.git

git pull upstream main

🌱 Criando uma nova branch

Criei uma nova branch com meu nome de usuário, conforme o padrão sugerido:

git checkout -b feat/community/mfreitas702

📄 Criando meu README.md

Utilizei o comando:

touch community/mfreitas702.md

E, para facilitar a criação do conteúdo em Markdown, utilizei a ferramenta readme.so, que me ajudou a montar um arquivo mais apresentável e organizado.

image

✅ Commit e envio para o GitHub

Após criar o arquivo, executei os comandos:

git status

git add community/mfreitas702.md

git commit -m "feat: add mfreitas702"

git push origin feat/community/mfreitas702

Foi solicitado meu token de autenticação e, após isso, o envio foi concluído com sucesso 🎉

✨ Conclusão

Essa pequena contribuição foi mais do que um exercício técnico — foi meu primeiro passo prático em uma comunidade que valoriza a colaboração, o aprendizado e o compartilhamento de conhecimento.

Ao longo desse processo, aprendi comandos essenciais do Git, entendi o fluxo de trabalho de um projeto colaborativo e, acima de tudo, provei para mim mesma que sou capaz de construir algo e deixá-lo disponível para o mundo.

É só o começo da jornada, mas já me sinto parte da comunidade. Que venham os próximos desafios! 💪🚀

Compartilhe
Recomendados para você
Microsoft 50 Anos - GitHub Copilot
Microsoft AI for Tech - GitHub Copilot
Microsoft 50 Anos - Prompts Inteligentes
Comentários (0)