Как я могу быть уверен, что удаляю свою локальную ветку только в Git? - PullRequest
0 голосов
/ 04 мая 2020

Предположим, я разработал классную функцию и нажал ветку my-cool-feature. Я уверен, что все в порядке, и мне больше не нужно это локально, потому что ветвь будет объединена в master.

Использование git branch -d my-cool-feature выдает некоторое сообщение об ошибке If you are sure you want to delete it, run 'git branch -D my-cool-feature'.

Может ли использование флага "-D" удалить удаленную ветку тоже или только локально?

Ответы [ 2 ]

1 голос
/ 04 мая 2020

git branch -D <branch-name> удаляет только локальную ветвь.

Чтобы удалить ветку с удаленной, существует другая команда.

git push origin --delete <branch-name>

перейдите по этой ссылке. https://www.git-tower.com/learn/git/faq/delete-remote-branch

1 голос
/ 04 мая 2020

Команда git branch -D branch-name удалит ветку только локально

...