Article image

LS

Lucas Souza11/11/2023 13:38
Compartilhe

Qual a diferença entre git e github?

  • #GitHub
  • #Git

Git vs github, qual a diferença entre eles?

image

Quando se está começando no mundo da programação, uma das coisas mais importantes e básicas é: o entendimento e uso certos do git e git hub.

Essas ferramentas são essenciais para praticamente qualquer programador.

Ainda que os que são do back-end sejam melhor atendidos pelo github.

Git é um software de código-aberto que te permite criar, alterar rodar e códigos.

Seja individualmente, na sua própria máquina, ou em conjunto com outras pessoas, por meio de plataformas como o github.

Esses processos podem ser criados por meio de commits, que ordens que orientam o seu computador a fazer certas ações. Isso pode ser guardado em repositórios.

Que são basicamente ``gavetas digitais``, sejam elas no seu repo-local(no teu próprio computador) ou no remote-repo(no github).

Toda alteração feita, no teu código, através do git, toda ela pode ser salva com o comando git add .

E o github?

O github é uma plataforma de hospedagem de código criada por Linus Torvalds.

Ele foi quem criou o sistema operacional Linux.

Lá você pode hospedar publicamente todos os códigos e processos que você criou através do seu git, podendo eles serem vistos por todos os usuários dessa rede social.

Por meio do comando git push, todos os processos e códigos que estão no seu repositório local(no seu computador) vão para o github.

Com isso todos os usuários dessa rede social podem ver os seus códigos.

Já o comando git pull manda todos os processos que estão no seu repositório remoto do github direto para o seu computador(para o seu repositório local).

Além disso você também pode criar novas branchs no github, branchs essas diferentes da sua ´´branch main´´(a principal).

Criando processos e podendo mandar eles para o seu repositório local.

Por fim ainda há o "README".

image

Ele é um arquivo de descrição do projeto do código que foi desenvolvido.

Lá é explicado de forma rápida quais foram os objetivos por traz da criação daquela aplicação, como você pode instalar aquele projeto ou modificá-lo, onde achar mais informações sobre ele, etc.

Ele pode ser criado e guardado tanto no seu repositório local ou no remoto.

Bibliografia: https://en.wikipedia.org/wiki/README ; o ótimo curso sobre git github da DIO; minhas impressões sobre esse tema.

Comentem e me falem onde posso melhorar!

image

Compartilhe
Comentários (1)
Alexandre Junior
Alexandre Junior - 11/11/2023 18:56

Top o artigo