When attempting to merge large pull requests (version branches) up to our Master branch, we like to use squash-merge to get the PR to merge as a single commit.
We are unable to get this to work with large pull requests. For an example, the last recent failure had 153 commits, 549 changed files.
When attempting to squash the PR through BitBucket, the application hangs, and you get a 500 error returned from the server. Our only option when this happens to use 'Merge-commit', which is leaving out commit history on our master branch a little cluttered.
Has anyone else encountered this issue? Can anyone suggest of a work around to get large PRs merged in a squash?
Can only assume its due to the size of the PR, and the size of the commit history is attempting to squash.
We've also tried completing the PR through a Git Bash/terminal window, with the same result (it doesn't work).