OS PRINCIPAIS COMANDOS DO GIT MAIS UTILIZADOS EM 95% DOS PROJETOS

Se você já conhece o Git, certamente já sabe o quanto ele pode ser útil para o controle de versões de seus projetos. No entanto, existem comandos que são mais utilizados em cerca de 95% dos projetos, e é sobre eles que vamos falar agora.

INSTALANDO O GIT

Antes de começarmos, é importante ter o Git instalado em sua máquina. Para isso, basta fazer o download no link https://git-scm.com/downloads e seguir as instruções de instalação.

CONFIGURANDO O GIT

Ao finalizar a instalação, é recomendado configurar seu nome e email no Git. Para isso, execute os seguintes comandos:
git config --global user.name "Seu Nome"

git config --global user.email "Seu email"

Além disso, você pode configurar o editor que deseja utilizar para editar as mensagens de commit, com o seguinte comando:
git config --global core.editor Code {Enter}


INICIANDO UM NOVO PROJETO

Para iniciar um novo projeto, basta executar o seguinte comando, substituindo "NomeDoProjeto" pelo nome do seu projeto:
git init NomeDoProjeto

Se você já possui um projeto em sua máquina, basta navegar até a pasta do projeto e executar o comando:
git status

Esse comando vai exibir as alterações/modificações no seu projeto.

ADICIONANDO ALTERAÇÕES AO MONITORAMENTO DO GIT

Para adicionar as alterações do seu projeto ao monitoramento do Git, basta executar o seguinte comando:
git add -A


COMITANDO AS ALTERAÇÕES

Com as alterações adicionadas ao monitoramento do Git, você pode realizar um commit, que é a confirmação das alterações feitas. Para isso, você pode utilizar o comando:
git commit -m "Mensagem do que foi alterado"

Se você já adicionou as alterações ao monitoramento do Git, pode usar o seguinte comando para adicionar e comitar as alterações de uma só vez:
git commit -am "Mensagem do que foi alterado"


VISUALIZANDO O HISTÓRICO DE ALTERAÇÕES

Para visualizar o histórico de alterações do projeto, utilize o seguinte comando:
git log


CRIANDO E ALTERANDO BRANCHES

Para criar um novo branch, utilize o seguinte comando:
git branch NomeDoBranch

Para listar todos os branches, utilize o seguinte comando:
git branch

Para alterar de branch, utilize o seguinte comando:
git checkout NomeDoBranch


RESTAURANDO UM COMMIT

Se precisar restaurar o estado anterior de um commit, basta copiar o código do commit e executar o seguinte comando:
git reset --soft ou --mixed ou --hard

O parâmetro "--soft" volta uma alteração anterior ao commit, permitindo fazer ajustes e comitar novamente. O "--mixed" é parecido com o "--soft", mas é preciso fazer o add novamente. Já o "--hard" vai apagar tudo e voltar para o estado anterior completamente.

IGNORANDO ARQUIVOS

Caso você queira ignorar arquivos no Git, é possível criar um arquivo .gitignore para filtrá-los. Para isso, crie um arquivo com o nome ".gitignore" e adicione os nomes dos arquivos que você não quer enviar:
*.sql Senha.txt
Para ignorar um diretório, basta adicionar o nome da pasta:
NomedaPasta/

Depois, informe ao Git o local do .gitignore com o seguinte comando:
git config --global core.excludesFile .gitignore


AUTOMATIZANDO A CONEXÃO VIA SSH

Você pode configurar o GitCode ou o GitHub para gerenciar e disponibilizar seus projetos. As instruções abaixo podem ser executadas também para configurar o GitHub, basta utilizar o email da sua conta no GitHub.

Para configurar o GitCode, abra o link http://code.dicasquefunfa.com.br/-/profile/keys e siga os seguintes passos:Abra o Git Bash e execute o comando:
ssh-keygen -t rsa -b 4096 -C "seu email"


Navegue até a pasta C:\Users\SeuUsuario.ssh e abra o arquivo id_rsa.pub no Bloco de Notas.
Copie a chave rsa do arquivo id_rsa.pub e cole na página http://code.dicasquefunfa.com.br/-/profile/keys na caixa "Key", e no campo "Title" insira um nome desejado, como "Meu Desktop do Trabalho".

CRIANDO UM NOVO REPOSITÓRIO

Para criar um novo repositório, basta abrir o GitCode e criar um projeto novo em branco. Não é necessário criar o README.md. Em seguida, execute os seguintes comandos:
git clone git@AquiLinkDoSeuProjeto cd NomeDoProjeto git switch -c main new-item README.md git add README.md git commit -m "add README" git push -u origin main

Esperamos ter lhe ajudado com essas dicas. Qualquer dúvida ou sugestão, estamos à disposição!

Comentários

LEIA-ME

Desenvolver ferramentas e scripts que facilitem o seu trabalho diário, solucionar problemas e documentar tudo, criando passo a passos detalhados de como resolvê-los, é uma tarefa que requer tempo e dedicação. Por esse motivo, contamos com a sua contribuição.

Sua doação não é obrigatória, mas é muito importante para que possamos continuar mantendo o DicasQueFunfa funcionando e desenvolvendo soluções úteis para você.



Mais