Article image
Michele Monteiro
Michele Monteiro07/07/2022 19:00
Compartilhe

Git e GitHub na Teoria

  • #GitHub
  • #Git

Git

O Git é um sistema de versionamento de arquivos. Ok, mas o que é versionamento de arquivos?

Um versionamento possibilita que várias pessoas trabalhem no mesmo repositório* ao mesmo tempo, sem gerar conflitos entre as alterações. Ele permite que tenhamos controle sobre tudo o que foi escrito, apagado, enfim, todas as alterações feitas em um determinado projeto.

*Repositórios são os diretórios do Git (as pastas), onde o projeto é armazenado.

GitHub

O Github é uma plataforma onde se pode hospedar os arquivos. Ele trabalha com os repositórios do Git para que seja possível o armazenamento dos projetos.

Podemos dizer que o GitHub é como se fosse uma rede social de desenvolvedores, onde os códigos são compartilhados (ou não, se preferir deixar no privado).

Pontos positivos do GitHub:

  • Poder se inspirar nos códigos de outros desenvolvedores;
  • Codificar em equipe;
  • Acompanhar e até colaborar com projetos de outras equipes;
  • Outros desenvolvedores podem te auxiliar nas dificuldades dos seus projetos;
  • Ver o seu próprio desenvolvimento conforme for salvando novos códigos;
  • E o mais legal é que ele pode ser usado de portfólio, onde as empresas poderão ver seus projetos.

image

Conceitos básicos do GitHub:

  • Commit: este comando move os arquivos da state area para um repositório local;
  • Push: é utilizado para enviar os commits feitos no repositório local para o repositório remoto (Github).
  • Pull: traz o que está no repositório remoto (Github) para o repositório local.
  • Branch: cópia do projeto (ramificação feita no projeto).
  • Merge: serve para unir arquivos alterados ao arquivo original de um projeto, faz a junção da Branch com a Branch principal.
Espero que este artigo possa ajudar outras pessoas. Sou apenas uma estudante de programação explorando ao máximo esse mundo da tecnologia.
#contratoDeCompromisso
Compartilhe
Comentários (13)
Mayara Franciele
Mayara Franciele - 07/07/2022 20:11

Muito bom, gostei da explicação!

Thalita Silva
Thalita Silva - 07/07/2022 19:49

muito bom!!!

Gabriela Marinho
Gabriela Marinho - 07/07/2022 19:47

Adorei! Bem objetivo. Obrigada.

CC

Cinthia Caroline - 07/07/2022 19:44

Obrigada pela explicação!

Roseline Silva
Roseline Silva - 07/07/2022 19:35

Boa noite! Estou iniciando, vai me ajudar muito. Obrigada Michele

Nara Teracin
Nara Teracin - 07/07/2022 19:29

Explicação simples e direta. Parabéns, Michele! Muito bom!

CP

Cristhian Perez - 07/07/2022 19:20

Muito bom. Obrigado

RL

Rodrigo Lazani - 07/07/2022 19:19

Muito bom esse diagrama, valeu por compartihar!

Hugo
Hugo - 07/07/2022 19:12

Opa, ótimo artigo!

Bruno Monteiro
Bruno Monteiro - 07/07/2022 19:11

Ficou muito bom, parabéns!

Wilton Souza
Wilton Souza - 07/07/2022 19:09

OPA .. AI O / Gostaraida de sabe mas s2 ...

obrigado ...

isso vai me ajuda estou comerçando agora...

Elidiana Andrade
Elidiana Andrade - 07/07/2022 19:09

Muito bom! ❤

Deivid Souza
Deivid Souza - 07/07/2022 19:06

Legal Michele, adorei a explicação simples de fácil entendimento.