#TIL 42 - Cherry pick from pull request
How to cherry pick from pull request
Use Homebrew to install
hub on macOS:
brew install hub
After installing, configure
hub to work with GitHub by editing the
Create or Edit the Configuration File:
vi ~/.config/hub # You can use any text editor
Add Your Configuration:
github.com: - user: YOUR_USERNAME oauth_token: ghp_YOUR_TOKEN protocol: https
Save and Exit the text editor.
Cherry pick from pull request
hub am Command: To apply the changes from a specific GitHub pull request to your local branch, use the following command:
hub am -3 GITHUB-URL
-3 is recommended for three-way merging and
GITHUB-URL is the URL of the pull request or commit you want to apply.
This will download the pull request's patch to a temporary location and then use
git am to apply it to your local branch.
Hope this provides a concise and informative explanation.