in case a branch is deleted there is no mechanism to restore it, only start from beginning, I mean the diff is available it would be cool if we could restore it