image

Accede a bootcamps ilimitados y a más de 650 cursos

50
%OFF
Article image

JS

Jussara Sousa07/03/2024 16:54
Compartir

"git init": Viage por suas melhores versões!

  • #Git

Imagine se pudéssemos voltar no tempo e corrigir os erros do passado e tivéssemos a chance de experimentar diferentes versões de nós mesmos. Embora não seja possível criar um controle de versão para o tempo o Git nos oferece uma versão digital desse conceito, permitindo que gerenciemos o versionamento de nossos projetos, rastreando cada mudança ao longo do tempo.

O Que é o git

O Git é um sistema de controle de versão distribuído open-source, onde a principal função é rastrear as alterações feitas em arquivos, permitindo que várias pessoas trabalhem simultaneamente em um projeto, sem sobrescrever o trabalho umas das outras. Ele mantém o histórico completo de todas as alterações feitas, o que facilita a colaboração, o gerenciamento de versões e a reversão de alterações indesejadas.

E tudo se inicia com o git init

Projetado para lidar com projetos de todos os tamanhos (https://git-scm.com/). Desenvolvido para gerenciar o desenvolvimento do kernel do Linux, o Git se tornou popular entre os desenvolvedores de software em todo o mundo.

Prática

O comando `git init` é o primeiro passo para começar a utilizar o Git em um projeto, abra o prompt ou terminal em algum diretório e digite o seguinte comando:

~Desktop/DIO_campus_expert/
$ git init

Você também pode passar opções para esse comando (https://git-scm.com/docs/git-init#_options).

Agora o Git cria um subdiretório oculto chamado `.git` no diretório atual. E nele que o Git armazenará todos os metadados é histórico do projeto para controle de versão.

~Desktop/DIO_campus_expert/
│
├── .git/                
│   ├── hooks/
│   ├── info/
│   ├── objects/
│   ├── refs/
│   └── ...

O Git agora está pronto para rastrear mudanças em qualquer arquivo no diretório ~Desktop/DIO_campus_expert/.

Conclusão

Se tivéssemos um "git init" para nossas vidas, poderíamos:

  • Aprender com os erros: Voltar no tempo e corrigir decisões erradas.
  • Experimentar diferentes caminhos: Explorar diferentes carreiras e hobbies sem medo de consequências irreversíveis.
  • Evoluir continuamente: Aprimorar nossas habilidades, hábitos e personalidade com base no aprendizado e nas experiências acumuladas.

Embora o Git não controle o tempo, nos ensina a importância de gerenciar as mudanças e aprender com elas.

Compartir
Recomendado para ti
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Microsoft 50 Anos - Computação em Nuvem com Azure
Comentarios (2)

LP

Luz Pereira - 07/03/2024 19:47

Muito bom, conteúdo consistente, conciso e informativo, bem desenvolvido.

WS

Wellington Silva - 07/03/2024 17:29

Curti o texto parabéns!! Agora quero um git pra dar uns commits na minha vida rsrsrs!