I would like to cherry-pick a commit on a fetched remote while keeping it\'s original SHA commit code (my current branch is based on this remote which I resetted to a previous s
I couldn't find it mentioned in previous answers, so note that it's actually possible to preserve the original SHA if you are cherry-picking on top of the commit's parent, by adding the --ff flag.