pull-requester
This extension allows you review pull requests on github withing vscode!
Some features:
- Compare changes
- Leave comments on changes
- View all the comments left on a specific file
- Submit a pull request review (Comment, Approve, Reject)
- Checkout your local branch to the PR's head.
What's the workflow?
- Start the flow by running - "Select a pull request to work on"
![screen shot 2018-06-03 at 22 16 29](https://user-images.githubusercontent.com/8016250/40890325-ec57896e-677c-11e8-9394-5bf4793947de.png)
- Select a pull request
![image](https://user-images.githubusercontent.com/8016250/41812269-a34b2ab2-7728-11e8-8ba8-ce0627fb1800.png)
- Once a PR is selected, the file changes and the original files will be downloaded.
![jun-23-2018 21-08-48](https://user-images.githubusercontent.com/8016250/41812340-d6ab78ca-7729-11e8-9faa-8d87c02f22bd.gif)
- You should be able to see all the files in the explorer window -
![screen shot 2018-06-03 at 22 18 49](https://user-images.githubusercontent.com/8016250/40890459-ff9d7e82-677e-11e8-8c65-a99b9a49cf47.png)
- When a file is selected - you will see the diff.
![screen shot 2018-06-03 at 22 19 05](https://user-images.githubusercontent.com/8016250/40890472-41b6ab90-677f-11e8-8a10-dca0d6bc5441.png)
- You can leave a comment in any line / send a review on this PR (Approve/Reject/Comment) -
![screen shot 2018-06-03 at 22 19 40](https://user-images.githubusercontent.com/8016250/40890486-77c0cbbc-677f-11e8-874e-ab4dfea75f46.png)
Requirements
You must generate a personal access token.
To do so, go to https://github.com/settings/tokens/new.
Important: Make sure you give repositories read permission when creating the token
Afterwards, select the command "add github token" from the command platte.
![screen shot 2018-06-03 at 22 16 08](https://user-images.githubusercontent.com/8016250/40890504-ca13e9d0-677f-11e8-8ee0-2206dfc586dc.png)
Commands
![image](https://user-images.githubusercontent.com/8016250/41812422-29993198-772b-11e8-82e6-b609ac5287ef.png)
| |