Btw si vous avez des conseils cool sur mercurial je prends (et je viens de git avec usage assez avancé) ❤️
@bram et le meilleur trick, c'est de faire un alias h=hg, et de savoir que chaque commande peut être raccourcie tant qu'elle n'est pas ambigue :
- hg export => h ex
- hg evolve => h ev
- hg update => h up
- hg commit => h ci
@bram moult tricks dans mon hgrc, dont notamment la commande `wip` (avec la vue associée etc), qui te montre tes branches de travail : https://github.com/bnjbvr/.files/blob/master/conf/hgrc
@bram et si tu hack sur des très gros repos, il est conseillé d'utiliser watchman et l'addon hg qui va bien avec, pour rendre les commandes genre diff instantanées
@bnjbvr je viens de jouer avec evolve (on m'avait parlé du concept mais j'avais pas vu) et c'est vraiment très sympa !
J'ai envie d'avoir pareil sous git maintenant x) (et de le coder)
@bnjbvr absorb ça marche bien ? ça a l'air assez magique et un peu casse gueule '-'
@bram j'utilise pas trop, mais un pote me dit que pour corriger les commits après des reviews, c'est vraiment super pratique.
@bram le tuto de Mercurial fait pour les contributeurices à Mozilla est vraiment complet : https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/dag.html
Sinon, les addons que tu veux, mais tu ne le sais peut-être pas encore :
- histedit (hg histedit == git rebase -i)
- absorb
- evolve (surpuissant, rend tout plus simple et plus rapide)