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
According to your comments to other answers I think you simply want to reset to some remote commit. You can use git reset --hard
to do this. WARNING: This will discard all of your (uncommitted) changes in the working directory and all commits you did in this branch will no longer be accessible.
If this is not what you want (or you are not sure) please describe more clearly what you did and what you want to do or what you are trying to accomplish.