Я не знаю о BitBucket, но если вы можете установить свои собственные хуки, достаточно просто написать сценарий, что вы хотите, в хуке предварительного получения или обновления.
Ниже приведено(непроверенный) пример, возможно, для этого есть более эффективные команды git, я не уверен.
#!/bin/bash
# ... << Code to set up your hook variables here >>> ...
if [ "$(git branch Develop --contains $new_rev | wc -l)" -eq 0 ]; then
echo "ERROR: You must commit to Develop first and then merge"
exit 1
fi
exit 0