Tu peut te créer un alias qui commit + avance les bookmark en même temps.
jj commit "$@"
jj bookmark move --from 'closest_bookmark(@-)' --to @-
# Ça ne change pas la branche courante, mais tous les bookmarks du commit parents le plus proche qui a un bookmark.
De mon point de vu jj a moins d’opinion que git et l’idée que les branches devraient avancer avec les commits est une opinion.
Pour moi c’est assez naturel de ne faire bouger mes bookmarks qu’à la fin d’une session de travail. Entre autre parce que même avec git je distingue mes commits locaux et les commits que je pousse. Un commit local pour moi c’est une micro modification qui peut ne pas compiler qui n’a de sens que pour moi. Ensuite je faisais un rebase interactif pour organiser correctement mes commits, mettre au propre leur message, etc
Mais personne n’est obligé d’utiliser jj, s’il s’agit de reproduire le fonctionnement de git avec jj utiliser git sera plus efficace.
[^] # Re: Je n'ai pas accroché
Posté par barmic 🦦 . En réponse au journal Jujutsu v0.44.0. Évalué à 4 (+2/-0).
Tu peut te créer un alias qui commit + avance les bookmark en même temps.
De mon point de vu jj a moins d’opinion que git et l’idée que les branches devraient avancer avec les commits est une opinion.
Pour moi c’est assez naturel de ne faire bouger mes bookmarks qu’à la fin d’une session de travail. Entre autre parce que même avec git je distingue mes commits locaux et les commits que je pousse. Un commit local pour moi c’est une micro modification qui peut ne pas compiler qui n’a de sens que pour moi. Ensuite je faisais un rebase interactif pour organiser correctement mes commits, mettre au propre leur message, etc
Mais personne n’est obligé d’utiliser jj, s’il s’agit de reproduire le fonctionnement de git avec jj utiliser git sera plus efficace.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll