我有一个名为sprint1
的本地分支。我将其重命名为sprint1-complete
。
现在我使用master
从git checkout -b sprint1
创建了一个新分支(因为我想在这个新分支中处理master中的代码),并将其命名为sprint1
。不幸的是,sprint1
仍然包含已删除的sprint1分支中的代码,而不是来自master的代码。
需要说的是,我克隆分支时只会遇到这种情况。在上游,sprint1包含来自master的代码。
现在我的问题是,这是否意味着当我重命名或删除本地分支时ref不会更新?
感谢您的帮助。