I started to learn Git and I'm stuck with one problem.
Let's say that there is one master repository and two forks.
master
-> fork1 -> my local clone
-> fork2
I'm working on one fork and I can pull changes from master repository and merge them with my own. Now, let's say that some changes are made in one branch in second fork. How can I pull them and merge into my repo?
fork2 -> merge with my local clone -> push to fork1
Also, can I merge particular commit (by commit hash) from remote branch in second fork and how?
Thanks for your answers.