В чем разница между `-d` и` -D` при удалении ветки в git?

Si no instaló vim-runtime, obtendrá dicho error.

-3
18.05.2017, 23:02
1 ответ

Из руководства git-branch:

-d, --delete
       Delete a branch. The branch must be fully merged in its upstream branch, or in HEAD if no upstream was set with --track or --set-upstream.

   -D
       Shortcut for --delete --force.

Итак, -D принудительно удаляет ветку, которую можно использовать, если ветка не объединена с вышестоящей веткой. В противном случае использование git branch -d в неслитной ветке завершится ошибкой.

6
28.01.2020, 05:18

Теги

Похожие вопросы