<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Larissa Abreu</title>
    <description>The latest articles on DEV Community by Larissa Abreu (@thesweetlari).</description>
    <link>https://dev.to/thesweetlari</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F240866%2F90dc09ed-0760-49b9-b5b1-b899c6d826a1.jpg</url>
      <title>DEV Community: Larissa Abreu</title>
      <link>https://dev.to/thesweetlari</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/thesweetlari"/>
    <language>en</language>
    <item>
      <title>Utilizando o Git e o GitHub para anotar seus estudos</title>
      <dc:creator>Larissa Abreu</dc:creator>
      <pubDate>Tue, 25 Jun 2024 16:00:00 +0000</pubDate>
      <link>https://dev.to/thesweetlari/utilizando-o-git-e-o-github-para-anotar-seus-estudos-4jpg</link>
      <guid>https://dev.to/thesweetlari/utilizando-o-git-e-o-github-para-anotar-seus-estudos-4jpg</guid>
      <description>&lt;p&gt;Olá, meus amores. Tudo bem com vocês? Hoje eu vim aqui compartilhar um dos métodos que eu utilizo para estudar. É um método que eu gosto bastante e qualquer pessoa pode aderir (mesmo que você não seja uma pessoa desenvolvedora).&lt;/p&gt;

&lt;p&gt;Primeiramente vamos conhecer o que é &lt;a href="https://git-scm.com"&gt;Git&lt;/a&gt; e o que é &lt;a href="https://github.com"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conhecendo o Git
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Git&lt;/strong&gt; é uma ferramenta gratuita e de código aberto que nos ajuda com o &lt;strong&gt;versionamento&lt;/strong&gt; dos nossos projetos, ou seja, nos ajuda a manter diferentes versões dos projetos que temos.&lt;/p&gt;

&lt;p&gt;Para ajudar um pouco mais... sabe quando nós, pessoas desenvolvedoras, estamos trabalhando em algum projeto e temos que salvar uma nova versão com algo diferente? Bem antigamente era comum que criássemos várias pastas do projeto (seja nomeando com a data da nova alteração ou dando os mais criativos nomes).&lt;/p&gt;

&lt;p&gt;Essa questão por si só já era uma coisa complicada pois não era simples de achar uma versão para poder restaurar o código ali e haviam muitos casos de as pessoas perderem os arquivos (quem nunca sofreu com um pendrive ou com um HD que queimou, não é mesmo?).&lt;/p&gt;

&lt;p&gt;O Git chegou para nos ajudar com isso. Através desse sistema de controle de versionamento as coisas começaram a ficar um pouco mais simples. Basicamente nós realizamos nossas alterações, colocamos as alterações desejadas (que às vezes são somente algumas e não todas) em "uma caixa", nomeamos essa "caixa" (geralmente damos um nome que nos informe quais mudanças temos ali) e guardamos essa "caixa" em algum lugar. E é aqui que entra o GitHub.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Utilizei o termo "caixa" de modo figurativo para ficar um pouco mais simples a explicação :).&lt;/p&gt;

&lt;p&gt;Caso você queira conhecer um pouco mais sobre como funciona o Git e alguns dos comandos mais utilizados eu recomendo dar uma olhada nessas &lt;a href="https://training.github.com/downloads/pt_BR/github-git-cheat-sheet.pdf"&gt;dicas de Git&lt;/a&gt; disponibilizadas pela equipe de treinamento do GitHub.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Conhecendo o GitHub
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt; é, principalmente, uma plataforma onde podemos guardar os nossos códigos de forma pública ou privada. Figurativamente falando, é no GitHub que podemos guardar as nossas "caixas" de código que criamos com o Git.&lt;/p&gt;

&lt;p&gt;Nele podemos criar os chamados &lt;strong&gt;repositórios&lt;/strong&gt;. Repositórios são como pastas. Podemos criar uma pasta para cada projeto nosso, criar uma pasta para colocar listas diversas (livros que queremos ler, filmes e séries que queremos assistir e etc), criar uma pasta para juntar anotações sobre algo e por aí vai.&lt;/p&gt;

&lt;h2&gt;
  
  
  Como eu organizo meus estudos?
&lt;/h2&gt;

&lt;p&gt;Agora que eu já expliquei rapidinho sobre o que é Git e o que é GitHub vamos ao mais importante. Como que eu faço para organizar os meus estudos com a ajuda dessas duas ferramentas?&lt;/p&gt;

&lt;p&gt;Bom... eu criei um &lt;a href="https://github.com/LarissaAbreu/estudos"&gt;repositório onde concentro todos os cursos que faço&lt;/a&gt;. Nele eu vou separando minhas anotações em pastas, onde cada pasta é referente à um curso.&lt;/p&gt;

&lt;p&gt;Dentro da pasta de cada curso eu vou colocando anotações, exercício de aulas, tarefas, projetos e o que mais eu achar que é necessário. Ao finalizar o curso eu coloco lá o meu certificado de conclusão.&lt;/p&gt;

&lt;p&gt;Além das pastas eu tenho um arquivo &lt;code&gt;Readme&lt;/code&gt;, na raiz do repositório, com a listagem dos cursos, separados por assunto. Esse arquivo é o que aparece assim que acessamos o repositório.&lt;/p&gt;

&lt;p&gt;"Mas Lari, por que esse trabalho todo?" - Eu vejo dois ótimos motivos para ir registrando meus estudos assim:&lt;/p&gt;

&lt;p&gt;1 - em primeiro lugar isso me ajuda a ter mais familiaridade com o Git e o GitHub, que são ferramentas essenciais para uma pessoa desenvolvedora hoje em dia.&lt;/p&gt;

&lt;p&gt;2 - em segundo lugar isso me facilita em questões de eu conseguir acessar meus estudos de qualquer lugar, basta acessar o endereço do meu repositório e está tudo ali. Isso me permite continuar estudando de qualquer lugar, qualquer computador... basta ter acesso à internet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;A ideia desse post é te dar uma sugestão de como você pode fazer para se organizar com seus estudos e anotações. Você já conhecia esse método? Utiliza alguma outra forma de organização? Me conta aqui nos comentários que eu vou adorar saber 🥰.&lt;/p&gt;

&lt;p&gt;Se quiserem mais detalhes sobre como utilizar o Git e o Github me digam também que eu preparo um material legal para vocês.&lt;/p&gt;

&lt;p&gt;Espero que tenham gostado e até breve.&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>learning</category>
      <category>braziliandevs</category>
    </item>
  </channel>
</rss>
