Article image
Kevin Silva
Kevin Silva31/10/2023 16:50
Compartilhe

Comandos no Git para auxiliar iniciantes.

  • #GitHub
  • #Git

Trago neste artigo um pouco sobre comandos essênciais para o Git que aprendi durante o curso de Versionamento de códigos, que possam auxiliar todos na sua jornada. Sei que não tem todos comandos, mas creio que sabendo esses, já é um bom começo.

Segue abaixo, comandos que considero imprescindível:

Comandos de configuração:

  • Configurar username (nome) e email:
$ git config --global user.name "Kevin Lucas"
$ git config --global user.email email@example.com
  • Visualizar as configurações feitas:
$ git config --list

user.name=Kevin Lucas
user.email=keviinlucssilva@gmail.com
...

Comandos principais do Git:

  • Iniciar o Git:
$ git init
  • Checar o status do seu diretório:
$ git status
  • Adicionar arquivos alterados na staging area:
$ git add .
  • Adiciona comentários em arquivos que foram para staging area:
$ git commit -m "adicione um comentário sobre oque foi feito"
  • Adicionar um repositório do seu GitHub:
$ git remote origin "https://github.com/usuario/nomedoseuprojeto.git"         // para conseguir o link HTTPS acesse o <code> de seu projeto no 
                                                                            // GitHub.
  • Enviar um projeto/repositório local para o GitHub:
$ git push -u origin master
  • Criando uma nova branch:
$ git checkout -b "nome-da-branch"
  • Alternar branchs:
$git checkout "nome-da-branch"
  • Excluir uma branch existente
$git branch -d "nome-da-branch"
  • Mesclar Branch criada à Branch Master
$ git merge "nome-da-branch-criada"
  • Clonar um repositório remoto para máquina:
$git clone "https://github.com/usuario/nomedoseuprojeto.git"
  • Visualizar histórico de commits:
$git log

Basicamente é isso, creio que para um bom começo no Git é importante compreender estes comandos apresentados, caso eu tenha errado em algum, peço que me corrijam para que eu possa realizar modificações no artigo, e caso tenham gostado dêem um feedback, para que eu possa trazer mais artigos que possam ajudar à todos.

Conecte-se comigo:

Linkedin: https://www.linkedin.com/in/keviinlucs/

GitHub: https://github.com/Kevinlucs

Compartilhe
Comentários (1)
Carlos Oliveira
Carlos Oliveira - 31/10/2023 20:49

É um bom auxilio.