git cherry-pick
is generally used to get specific commit from one branch to another.
It can also be used to move commits from one repository to another repository.
It can be done in following ways:
$ git remote add newrepo <new-repository-link>
$ git fetch newrepo
$ git cherry-pick <commit-sha>
Make sure you are on the branch that you would like to merge.