Bonjour,
Je souhaite faire un alias pour : git reset HEAD~3
avec : git undo 3
pour l’utiliser dans mes PR.
Oubliez ! Ce n’est pas la commande que vous cherchez ! (Utilisez plutôt rebase !) Git reset NON !
Donc ça serait :
git config --global alias.undo '!f() { git reset HEAD~$1; }; f'
C’est bien ça ?
Pour annuler cette commande on doit faire git reset 'HEAD@{1}';
donc mon alias doit ressembler à :
git config --global alias.discard '!f() { git reset \'HEAD@{1}\'; }; f'
Bon vol,
A-312.
+0
-0