Apparently some old bug fix commit of mine got dropped during a recent merge of old branch into new. I found the commit in the logs and have the ID (403357cab89465ce68001762d35fe27b57aeec65). Now I just want to restore that commit to the current working branch so I can firstly diff those changes but likely commit them all in again. How can I do this?
git checkout 403357cab89465ce68001762d35fe27b57aeec65
doesn't work.
And by the way, the commit involved edits to multiple files.
Do a git cherry-pick sha1
and it will pull that commit on top of your current HEAD.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With