Skip to content

Jphn/beacademy-devstart-gitegithub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Git e Github - DevStart

Comandos

Aqui vai uma lista com os principais, ou praticamente todos, os comandos apresentados durante o módulo de Git e Github lecionado pelo professor Régis Santos.

OBS.: Os sinais de maior que e menor que são meramente ilustrativos e não devem ser inclusos. Todos os dados inseridos pelo usuário devem estar entre aspas duplas, exceto no caso de pontos literais. Ex.: git commit -m "mensagem"


Configurar o nome de usuário e o email do Git.

  git config --global user.name <nome> 
  git config --global user.email <email> 

Inicializar o repositório.

Caso o repositória já tenha sido inicializado o comando ira notificar o usuário.

  git init

Mostrar o status do repositório atual.

  git status

Adicionar uma determinada alteração na lista de alterações preparadas.

Utilize um ponto no campo nome para adicionar todas as alterações na lista.

  git add <nome>

Remover uma ou mais alterações da lista de alterações preparadas.

Adicione o -r antes do --cached para remover todas as alterações da lista.

  git rm --cached <nome>

Preparar todas as alterações na lista com uma mensagem escrita pelo usuário.

Caso o usuário não esteja em um repositório compartilhado as alterações serão preparadas e automaticamente enviadas. Senão, será necessário utilizar o push.

  git commit -m <mensagem>

Mostrar o log de todos os commits feitos.

Adicione o --oneline para facilitar a visualização das informações.

  git log

Mostrar a lista de todas as branchs, demarcando a branch atual.

  git branch

Criar uma branch com o nome selecionado.

  git branch <nome>

Deletar uma branch específica.

  git branch -d <nome>

Mudar para a branch selecionada.

Adicione o -b antes do nome da branch caso a branch em questão ainda não exista. O Git irá cria a branch e mudar para ela logo em seguida.

  git checkout <nome>

Mesclar a branch selecionada com a branch atual.

  git merge <nome>

Gerar uma chave SSH para linkar Git e Github.

  ssh-keygen -t ed25519 -C <email>

Clonar um repositório existente.

  git clone <endereço>

Sincronizar as informações do repositório local com as do remoto.

  git pull 

Atualizar o repositório remoto com as alterações locais.

  git push 

Guardar alterações não concluidas como rascunho.

Adicione a opção --include-untracked para incluir novos arquivos.

  git stash

Mostar lista de stashes salvos.

  git stash list

Retomar stash.

Especifique a stash após o pop para retomar a stash específica. Da seguinte forma git stash pop <stash>.

  git stash pop

Reverter commits feitos.

Adicione o <commit> para especificar o commit a ser revertido.

  git revert

Mostrar as diferenças entre as branchs.

  git diff

Autor

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks