我正在使用git和git flow。 这里的git flow有一个develop
分支。 每当我需要开始新功能时,我会输入
git flow feature start new
创建了一个新的分支feature/new
。然后我进行更改并使用commit提交了它们。
git push origin feature/new
提交更改后,我使用
完成功能。git flow feature finish new
它在本地删除了feature/new
分支。现在我通过Git Flow切换到develop分支,然后再次输入命令:
git push origin develop
这会使更改应用到远程服务器中的 develop
分支。
如果我输入 git branch -a
,新分支会从本地删除,但它仍在服务器上以名称 remotes/origin/feature/new
存在。
Git Flow 是否会删除在本地机器上删除的远程服务器上的分支?
请告诉我是否犯了一些错误。