Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

First of all, I do not have much experience with git specific and I had worked with it previously like with ordinary SVN (one repo, possibly with branches, and simple commits.)

I forked a repo on GitHub, made some changes and committed into my forked repo. All went fine and I see the changes. Now I need to "cherry-pick" some commits from the forked repo to a "parent" repo, but I have no idea how can I do that? By the way, I have full (read+write) access to "parent" repo.

I'm using SmartGit 2 as GUI, if it's important.

P.S. I know it's possible to use 'Pull Request' feature, but it would look silly if I will make a bunch of pull requests only for immediate committing them by myself.


share|improve this question
If you weren't using a GUI I could give you the commands you'd need to run... –  womble Jul 18 '11 at 12:32

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.