Using a PR / peer review model when developing in a team is a great way keep quality high with a large number of changes. This model relies on being able to review diffs easily, something which Bitbucket is usually pretty good at.
Unfortunately Bitbucket falls down once PRs reach a certain size:
i haz a sadz
Ideally, PRs should be small enough that this doesn’t crop up, but when you’re performing large refactors or working on significant feature branches the ideal isn’t always possible.
TortoiseGit to the rescue: Compare (Diff) branches in Tortoise Git, or how to preview changes before doing a merge.
TortoiseGit -> Browse Reference
Compare selected refs