Skip to content

Instantly share code, notes, and snippets.

@IgorM-Oliveira
Last active November 11, 2021 02:27
Show Gist options
  • Save IgorM-Oliveira/e29be0aa53fdbdf5483f6b853c6ef2f9 to your computer and use it in GitHub Desktop.
Save IgorM-Oliveira/e29be0aa53fdbdf5483f6b853c6ef2f9 to your computer and use it in GitHub Desktop.
commands-git

Verificar o status da aplicação

git status

Comentar atualizações ou mudanças

git commit -m "< comentário >"

Verificar as Branchs

Local:

git branch

Remoto:

git branch -r

Ambas:

git branch -a

Excluir branch local

git branch -D < nome da(s) branch(s) >

Preparara o arquivo para receber atualizações

git fetch

Atualizando a Branch remota

git push origin < nome da branch >

Atualizar a Branch

git pull origin < nome da branch >

Mudar de Branch

git checkout < nome da branch >

Verificar commits tanto local como remoto

gitk

Para voltar a alteração que foi mandada para o githab

git reset --soft HEAD^

Excluir arquivo fora do staging area

arquivo especifico: git checkout < nome do arquivo > Todos os aquivos : git checkout .

Gerar chave SSH do git

Primeiro entrar em super usuário digitando no terminal ( su ) e executando

Apos entrar execute este comando

ssh-keygen -t ed25519 -C "igor.matos.oliveira.xyz@gmail.com"

verifique a chave

eval "$(ssh-agent -s)"

nomear chave

ssh-add ~/.ssh/< definir nome >

Apos está etapa saia do super usuário digitando ( exit ) e executando

Depois de sair deve copiar a chave SSH, mas para copiar precisa ter instalado o xclip, instale ele com estes comandos

sudo apt-get update && sudo apt-get install xclip

Agora basta copiar com o comando

xclip -selection clipboard < ~/.ssh/< nome que definiu >.pub


Processo

Criar uma nova branch

git branch < nome da branch >

Entrar na branch nova

git checkout < nome da branch >

Verificar o status da aplicação

git status

Comentar atualizações ou mudanças

git commit -m "< comentário >"

Se caso tenha adcionado novos arquivos

git add .

Criar uma banch nova no remoto

git push origin < nome da branch >

Merge com a master

Primeiro entre na master

git checkout master

Merge com a sua nova banch

git merge < nome da branch >

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment