←back to thread

I see a future in jj

(steveklabnik.com)
295 points steveklabnik | 2 comments | | HN request time: 0.414s | source
Show context
Pet_Ant ◴[] No.45675087[source]
One thing I've wanted is the ability to group commits into a mega commit. So the history of little changes remains, but as you are scrolling you don't see all of them.
replies(3): >>45675279 #>>45676098 #>>45679384 #
steveklabnik ◴[] No.45675279[source]
This is an interesting idea... jj has a templating language, but it's not stateful, so you couldn't like, hide some commits based on other commits, for example. But I'll file this away...
replies(1): >>45676610 #
1. Pet_Ant ◴[] No.45676610[source]
I've thought that it could be as simple as commit's with a message beginning with "minor:: " do not get shown by default.
replies(1): >>45676807 #
2. steveklabnik ◴[] No.45676807[source]
Hmm, yeah that might work. I was thinking about grouping all “minor::” commits as one commit, but this sounds more feasible.