Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It doesn't need you to think that way at all.

`jj new` simply means "create a new commit [ontop of <location>]" - you don't have to describe it immediately. I never do.

I know that the intention was to do that, and I tried forcing the habit, but I too found it counter-productive to invariably end up re-writing the description.



I don't usually do that right away, but I often use squash or absorb to move additional changes into a commit I already made in my stack. I think the spirit still applies if you take that course.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: