I have the following situation (repo
had no activity in the last year):
repo _
|
|_ Fork_1
|_ Fork_2 ... commit_4 ... commit_5 ... commit_6
|
|_ Fork_my ... commit_12 ... commit_13...
I'd like to get commit_4
and commit_6
from Fork_2
into my fork (Fork_my
). What I've done previously, but I feel is not the right approach:
- Create a branch from
Fork_my:main
(my repo:branch name) e.g.:new_merge
- Create a pull request
new_merge
<-Fork_2
- Resolve conflicts in Github desktop
- Create a new branch with resolved conflicts e.g.:
new_merge_final
- Pull request
Fork_my:main
<-new_merge_final
(or swapnew_merge_final
formain
and rename)
I'm looking into cherry-pick
-ing but still unsure of the workflow.