Skip to content

Instantly share code, notes, and snippets.

@rsciriano
Created April 22, 2022 15:02
Show Gist options
  • Save rsciriano/6a22d59122e54d640c96c196f1d2a421 to your computer and use it in GitHub Desktop.
Save rsciriano/6a22d59122e54d640c96c196f1d2a421 to your computer and use it in GitHub Desktop.

Clean branches

(para cuando se me acumulan las ramas en local, que ya se han mergeado y eliminado de remoto)

git fetch --prune origin
git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d

Reset local repository branch with remote version

(para cuando hago commit en master/main sin darme cuenta, y quiero resetear la rama, previamente ya me he llevado los cambios a otra rama)

git fetch origin
git reset --hard origin/master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment