Os Comandos do Git
Por: Ana Capeletti Ramos • 8/6/2022 • Projeto de pesquisa • 319 Palavras (2 Páginas) • 142 Visualizações
new key SSH:
ssh-keygen -t ed25519 -C (e-mail)
-> Após criar a key, entra na pasta (.ssh) e digita:
eval $(ssh-agent -s)
ssh-add id_ed25519
configurando o git:
git config --global user.email "(email)"
git config --global user.name (name)
Verificando o git:
git config --list
Alterando o email do git:
git config --global --unset user.email
criando o repositório:
git init
clone:
git clone <SSH>
Enviar para o github:
git add .
git commit -m "(comentário)"
git remote add origin (link do repositório)
git branch -M main
git push -u origin main
baixar atualização do github:
git pull origin master
fez merda:
git reflog
git --reset --hard <commit>
separar commit:
git add -i
adiciona no ultimo commit:
git commit --amend
comandos que podem ajudar ao atualizar:
git reset soft
git stash
Git commit -m "" --amend
{Posso mudar a mensagem do último commit}
Git reset --hard 'hash'
{Volto para o commit com esse hash e perco as alterações feitas depois dele}
Git reset --soft 'hash'
{Volto para o commit com esse hash e não perco as alterações feitas depois dele}
Git rebase -i HEAD~"3"
{Vai abrir no editor pra você dar rebase nos 3 últimos commits.
Usando pick e squash consigo juntar vários commits em apenas um.
}
Git add -i
{Consigo adicionar os arquivos iterativamente. Bom usar quando você fez 2 coisas ao mesmo tempo,
adiciona metade e dá um commit e dps dá commit no resto}
Git add -p
{Tenho modificações no mesmo arquivo e quero
...