git init
git init: inicializar um novo repositório Git.
git init é um comando para criar um novo repositório Git. Ele inicializa um novo repositório no diretório atual, criando um diretório oculto chamado .git, que contém todos os arquivos necessários para o repositório.
Quando você roda git init, o Git monta as estruturas de dados e os arquivos necessários para começar a rastrear as alterações do seu projeto. Esse comando costuma ser usado quando você está começando um projeto novo ou quando quer transformar um projeto existente em um repositório Git. Repare: o repositório começa vazio, e você precisa adicionar arquivos a ele usando git add e git commit.
Exemplos
Digamos que você tem um projeto novo chamado my-awesome-project e quer começar a usar o Git para controle de versão.
Crie um novo diretório para o seu projeto e deixe tudo preparado para o controle de versão:
mkdir my-awesome-projectcd my-awesome-projectgit init
Depois de rodar git init, você vai ver uma mensagem assim:
Initialized empty Git repository in /path/to/my-awesome-project/.git/É um sinal de que o diretório do projeto agora é um repositório Git. O diretório do seu projeto está configurado como um repositório Git, e você já pode começar a rastrear as alterações nos seus arquivos.
Comece a rastrear o projeto com um commit inicial:
echo "# My Awesome Project" > README.mdgit add README.mdgit commit -m "Initial commit"
Com esses passos, você inicializou com sucesso um novo repositório Git e fez seu primeiro commit. Agora pode continuar trabalhando no projeto, criando novas branches e colaborando com outras pessoas usando o Git.
.gitignoregit checkoutgit configgit taggit worktree