Comandos básicos do Git
O Git é basicamente CLI (Command-line interface, ou interface de linha de comando), muito comum no mundo Linux. Para funcionar a contento, deve-se saber usar as ferramentas de terminal, como, no Windows, o PowerShell e o Cmdr já mostrado aqui.
Quando instalamos o Git ele já vem com uma ferramenta CLI padrão que é o Git Bash. Ela é muito útil e para começar a criar um repositório, crie uma pasta qualquer no seu disco rígido.
Entre na pasta que você criou , clique com o botão direito e clique em “Git Bash Here”.
A tela do terminal Git Bash vai abrir e você pode iniciar o repositório com a seguinte instrução:
$ git init
Seguirá a instrução: “Initialized empty Git repository in C:/Diretorio/.git/”
Vamos criar o primeiro arquivo do seu repositório que pode ser o texto de exibição: Readme.md.
$ echo ‘Arquivo README’> README.md
Liste o diretório com o comando abaixo para ver se o arquivo foi criado.
$ ls
Você vai ver o arquivo README.md listado.
Vejamos o status do seu repositório com o Git. Mande o comando abaixo:
$ git status
A mensagem abaixo vai aparecer:
On branch master
No commits yet
Untracked files:
(use “git add <file>…” to include in what will be committed)
README.mdnothing added to commit but untracked files present (use “git add” to track)
O que esta mensagem quer dizer é que nenhum arquivo foi adicionado na área de STAGE, isto é, a área de seleção de mudanças feitas.
Vamos adicionar todos os arquivos modificados para esta área. Use o comando abaixo (não esqueça o espaço):
$ git add .
Vamos verificar o status do repositório. Digite:
$ git status
A seguinte mensagem vai aparecer:
On branch master
No commits yet
Changes to be committed:
(use “git rm –cached <file>…” to unstage)
new file: README.md
Agora o arquivo está pronto para ser movido para a área de envio (commit) vamos ao comando certo e não esqueça de colocar a mensagem correspondente.
$ git commit -m “Commit inicial”
A mensagem vai aparecer assim:
[master (root-commit) 2bd7fec] Commit inicial
1 file changed, 1 insertion(+)
create mode 100644 README.md
Para acertar a branch digite:
$ git branch -M main
Conectar remotamente a um repositório previamente criado no GitHub (pode-se copiar a URI lá no seu GitHub, em >> Code >> Clone >> Copy)
$ git remote add origin https://github.com/seu_usuario/seu-repositorio.git
Para subir os arquivos corretamente use o comando abaixo para empurrar:
$ git push -u origin main
Abre-se a tela de login do GitHub
Ao subir vai aparecer esta mensagem:
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 229 bytes | 229.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/seu_usuario/seu-repositorio.git
* [new branch] main -> main
Branch ‘main’ set up to track remote branch ‘main’ from ‘origin’.
Estes são os comandos básicos para comprometer e subir os seus arquivos para o seu repositório. Nos próximos posts vamos abordar mais arquivos.