2016-07-27 3 views
0

По ошибке я переместил фиксацию в неправильный репозиторий «B» вместо «A» (это был неправильный путь репозитория в настройках хранилища). После этого репозиторий «B» содержит свои ветви плюс новые все ветки из репозитория «A». Новые ветви не пересекаются с существующими ветвями (например, отдельно стоящими или похожими на два разделенных дерева). Как удалить новые удаленные ветви из хранилища «B» и скрывать историю ошибок? Все действия были выполнены через SourceTree (фиксация & push).Удаление удаленной ветви, помещенной в неправильный репозиторий

+0

[старый ответ] (http://stackoverflow.com/a/2003515/5781248) –

ответ

0

Вы попробовали git push originB --delete <newBranchName>, чтобы удалить новую ветку на originB?

+0

Я не использую исходное дерево, у него есть командная строка? –

+1

Я исправил удаление удаленной ветки через локальное меню на удаленной ветке. Я думаю, это так же, как 'git push origin: ' –

0

Просто удалил удаленную ветвь по локальному меню с именем филиала.

Смежные вопросы