SemanticDiff integrates with GitHub in several ways to help you view commits and pull requests efficiently.
View a single pull request / commit
To view an individual pull request or commit with SemanticDiff, open the corresponding page in GitHub and follow these steps:
-
Go to app.semanticdiff.com
-
Copy the GitHub link into the input field
-
Click Go
This will bring you directly to the diff for this pull request or commit.
The supported link formats are:
https://github.com/{owner}/{repo}/pull/{id}/
https://github.com/{owner}/{repo}/pull/{id}/commits/{commit}
https://github.com/{owner}/{repo}/commit/{commit}/
Browse pull requests / commits
If you want to view multiple pull requests or commits with SemanticDiff, there is a better way than following the steps in the previous section for each instance. SemanticDiff provides its own pull request/commit list so you can open a diff without switching back to the GitHub interface.
Simply go to app.semanticdiff.com and enter a URL in one of these two formats:
https://github.com/{owner}/{repo}/commits/{branch_or_tag}
https://github.com/{owner}/{repo}/pulls
This will open one of the following two views:
List of pull requests
List of commits
Install GitHub App
If you regularly use SemanticDiff with your own repositories, you might want to enable our GitHub App. It will post a comment with a link to the PR in SemanticDiff below each new pull request.
Installing our GitHub app is also a requirement for using SemanticDiff with private repositories and for creating review comments directly within our UI. However, you need to join our private beta to access these features.
To install our GitHub App, go to github.com/apps/semanticdiff-com and click Install.