For example, my understanding was that commit objects created with git stash create could only be used to add them to the stash. But your comments have let me see that this is incorrect, and that these commit objects can actually be used to create new branches, perform a cherry-pick, and so on. tbh, I find it odd that a command of the "stash" family can create a commit object that can be used for other things. I can understand that this is legacy and can live with that, but itâ??d still be great to have it documented so people can learn about these commands. Looking forward to hearing more from your insights. Cheers, José Miguel