#ChallengeCommunityWeek - God no céu e GitLab na terra
- #Git
God no céu e GitLab na terra
Quando você começa a programar, muitas vezes você ouve que deve versionar seu código e sinceramente eu não entendia isso.Você também ouvirá palavras como Git, GitHub, GitLab e serviços semelhantes. Aí eu te digo “não se apavore!”, eu estive nessa situação. E se não soubermos usar as ferramentas necessárias podemos ficar atrasados. Sem mais delongas, vou tentar resumidamente explanar o uso desta ferramenta que me ajudou e ainda me ajuda bastante.
Antes de tudo vamos entender de forma bem simples e direta o que é o git?
O git nada mais é que um open source system ou sistema de código aberto onde nós podemos gerenciar nossos códigos fontes da aplicação do sistema. Seu criador principal é o mesmo que o do Linux: Linus Torvalds. O que eu acho mais maneiro é a possibilidade de estudarmos aquele código novamente, encontrar bugs, otimizar etc .
A minha maior dificuldade foi no uso de comandos, ou melhor a sequência deles na hora de subir o código. Por exemplo o git push que basicamente na tradução literal empurra o código da sua máquina para o sistema do Git. E lá você vê, compartilha com seus colegas de faculdade, ou simplesmente o torna púbico para toda a comunidade vê seus projetos, exercícios etc e tal.
Com o git commit eu tive meus medos também, sobre o que comentar e como tornar aquele comentário que registra cada versionamento e tempo de vida do seu projeto. E um dos erros que eu vou falar aqui pra vocês que eu já cometi foi de fazer o commit e esquecer de pushar' (empurrá-los) de volta para a origem. Isso torna muito útil quando se trata de projetos que são referências, ou quase sempre são, então é muito importante referenciá-los àquele momento do projeto.
Sobre ter dúvidas, está tudo bem, as vezes torna-se muito mais difícil quando nem sequer sabemos como pesquisar, hoje posso dizer na dúvida git help ou verifique a documentação do git.
Considerações finais
Estou tornando minha experiência sobre este assunto pública na intenção de poder cooperar, e agregar conhecimento na vida de alguém que como eu inicia a carreira como tech e não tem noção do quanto é útil versionar, gerenciar seus códigos. O git é uma ferramenta extremamente rica e necessária. Hoje em dia todo curso, ou projeto que inicio já vou logo criando um repositório para fins de otimização futuras.
#ChallengeCommunityWeek




Fico feliz que gostaram, obrigado!
@Roberlande
@Suellen Pinto
@Aderson Júnior
Gostei muito desse artigo vai me ajudar muito. Iniciei meu curso ontem ( Entendendo Git) aqui na Dio espero estar publicando no repositório através do git.
Ótimo artigo ,Talita!
Simplesmente praticá-lo com as demais aulas do curso até entrar na cabeça. Mesmo aparecendo erros que nem sabemos como corrigi-los aí entra pesquisas no YouTube, " Dr. Google "....
Verdade, eu saia seguindo o passo a passo e fazia, mesmo sem entender o que havia feito....