Вопрос нубский, просьба не пинать, просто проясняю для себя.
Допустим, у меня есть проект, у него 2 «ветки» - рабочая и тестовая, отличающиеся рядом конфигов и несколькими строчками непосредственно в коде (заточка под рабочий и тестовый сервер, соответственно). Как реализуется автоматическое перенесение изменений в коде тестовой ветки в рабочую? Можно ли это делать с помощью какой-нибудь IDE или правильно и наиболее безгемморно это делать посредством какой-либо VCS?