- Install
github cli: https://cli.github.com - Install Github Pull Requests and Issues extension
- Add
bintoPATH
# Checkout PR using github cli
gh pr checkout 1234
# Add config value for 'github.vscode-pull-request-github' extension
# Rename branch to 'pr/<author>/<pr_number>
git vsc
# Both can also be combined
git vc 1234
# Remove branch and remote
git vsc-deleteSet push.default = upstream to target the correct branch when using git push.
https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushdefault
git push.default upstream- Create new file in
bin chmod +x <file>