In our team, the usual workflow to work on features is, we have a develop branch in our main repo, and each developer creates their own fork. When developing, each developer creates a feature branch in their fork and raise PR to the develop branch on the main repo.
I wish to do code review and some testing on a PR raised by my colleague to the develop branch on the main repo locally, but without merging it and checking out the branch in my system, I am not sure how to check out the PR code locally.
Is this kind of action possible with git and bitbucket or will my colleague need to raise a PR to my fork instead (which can be merged and discarded later), or what other alternatives can be helpful in this case.