Теперь я хочу переместить ветвь feature-2 в папку feature.
Как переместить ветки в папки? Либо через SourceTree, либо в командной строке git.
Ответ 1
SourceTree, кажется, отображает "папки" для ветвей, которые имеют одинаковый folder/structure в своих именах ветвей.
Вам просто нужно создать новую ветку с именем feature/feature-2, указывающую на тот же коммит, что и ваша текущая ветка feature-2. Затем нажмите на новую ветку и удалите старую.
Вы можете назвать свои ветки в формате, подобном структуре папок, и они будут отображаться как папки в SourceTree. Например, вы можете назвать его как features/issue_1539, а SourceTree отобразит features в виде папки.