-
Notifications
You must be signed in to change notification settings - Fork 13
Comandos úteis do git
Laura Amaral edited this page Mar 26, 2024
·
15 revisions
git status
git pull
git push
git remote update origin --prune
git branch -D `git branch --merged | grep -v \* | xargs`
git branch <nome_da_branch>
git checkout <nome_da_branch>
git log
git revert 2f5451f --no-edit
Atualizar a branch local com a main
git merge main
git fetch origin main:main
Muito útil para quando surgem modificações em arquivos que não eram para estar na branch
- para um único arquivo:
git checkout main path/to/file.py
- para vários arquivos em uma pasta:
git checkout main path/to/dir/
Arquivar alterações inacabadas na branch
Bastante útil quando se trabalha em diversas branches e as modificações ainda não estão prontas para serem enviadas a master
git stash
git stash pop
-
O erro:
-
Resolução:
- Caminhe até o
.pre-commit-hooks.yaml
que o File indica. - Exclua a linha "stages" do arquivo.
- Caso você não consiga salvar o arquivo via bloco de notas/vscode, precisará abrir o arquivo via terminal do linux através do
sudo nano .pre-commit-hooks.yaml
. - Link para o PR que registra o erro e aponta resoluções