Git Merge фиксируется в ветке сирот

Мне любопытно узнать, МОЖЕТЕ ли вы, и если что-то не так с объединением коммитов в мою сиротскую ветку. Для этого конкретного экземпляра в моем репозитории Salesforce есть основная ветвь и ветвь перед выпуском, но поскольку в нашей среде песочницы часто есть метаданные, которые не являются частью рабочей среды, мы хотим управлять версиями, но достаточно отделить их от чистой ветки перед выпуском.

Итак, у нас есть следующее:

(Production Init Commit)    (official release)
 /                         /
o-------------------------o [master]
 \                       /
  o------o---------o----o [pre-release]
          \       /
           o-----O [feature]
                  \ <-- IS THIS ALLOWED/POSSIBLE/BAD IDEA?
                   \ 
       o------------O [DEV] (orphan branch)
      /
     (Initial commit from our sandbox environment)

Ответы на вопрос(2)

Ваш ответ на вопрос