Two Recommendations Before Typing
-
We will use throwaway repos. Yet, you will want to try some commands on real ones. For safety, the first times make a copy. Jujutsu is very powerful and mistakes can leave you far from what you expected to be.
-
We will do many exercises. Some will look artificial, not something you'd typically do at work. We are here to learn how Jujutsu thinks, pushing it to the limit.
The contrived cases (juggling commits, breaking the history tree apart and putting it back) will help you internalize the model underneath. Then, the practical cases will become muscular memory.
Finally, Change IDs are random: when the ones in your terminal don't match mine, please, adjust your commands accordingly.