标签: git
每当我想删除分支时,我都会这样做
git branch -D branch-name
我已经读到这会删除分支,因此我在做的时候没有相同的分支
git branch
但是当我写完git checkout后几次按Tab键后,我感到很惊讶 我可以看到我所有的分支(已删除的分支),我能够在那些分支机构中结账。
git checkout
我现在有点困惑。
答案 0 :(得分:1)
删除分支时,它删除了本地分支。如果你再次检查它,你将检查分支。
每当你签出一个分支git搜索,看看它是否存在于本地。如果没有,它会搜索遥控器以查找给定名称,然后查看它。删除本地分支时不会删除远程分支,因此您可以随时再次检出它们。