我很想知道您是否能够这样做,以及将提交合并到我的孤立分支中是否有任何问题。对于这个特定的实例,我的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)