git branch -d gives warning

前端 未结 4 1436
一生所求
一生所求 2021-01-30 09:45

Just want to get a better understanding of the warning message after I deleted a local branch

warning: deleting branch \'old_branch\' that ha

4条回答
  •  既然无缘
    2021-01-30 10:46

    This means your local branch old_branch is up to date with remote branch old_branch on remote origin but it is not merged to the branch master which is considered to be the main branch in the repo.

    It is just a precaution from git. It gives you a hint: maybe you did your job in the topic-branch and forget to merge it to the main branch?


    update

    Git warns you from losing your changes. For example if you do not have your old_branch on the master git then don't allow you to even delete branch that is unmerged to the master (well it allow, but with key -D which is force-delete option).

提交回复
热议问题