Article image

gg

gimxVa gimxValIgdgatcV28/06/2022 01:01
Compartilhe

#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

Compartilhe
Comentários (4)
Talita
Talita - 28/06/2022 10:24

Fico feliz que gostaram, obrigado!

@Roberlande

@Suellen Pinto

@Aderson Júnior

AJ

Aderson Júnior - 28/06/2022 09:51

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.

Suellen Pinto
Suellen Pinto - 28/06/2022 06:45

Ó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 "....


Roberlande Silva
Roberlande Silva - 28/06/2022 06:43

Verdade, eu saia seguindo o passo a passo e fazia, mesmo sem entender o que havia feito....