Алексей Тен, обычно как делают? Да, обычно работают с веткой develop, я знаю... но если сразу с мастер. Какой из вариантов вверху более правильный?
План такой, сделать локальный merge, разрешить конфликты, а потом отправить feature-1 на remote/bitbucket и там же сделать Pull Request. Можете рассказать про ваши действия/шаги в этом случае, а то никто толком по Git не обьясняет!