什么时候删除本地分支是安全的?

Pha*_*r0x 7 git branch remote-branch git-branch

情况是这样的:

我从其他远程开发分支创建了远程分支 - >将其获取到本地 - >进行了一些更改 - > git add- > git commit- >推送到远程并进行了拉取请求.

拉请求仍然存在,分支尚未合并.

删除尚未合并的本地分支是否安全?

我不想拥有一堆我不再需要的本地分支机构.

Mur*_*nik 7

将本地分支推送到远程分支后,删除本地分支在技术上是安全的,因为即使拉取请求尚未合并,您也可以始终从远程分支中检索更改.

但是,我会等到拉请求实际合并为止.拥有拉取请求背后的整个想法,而不是允许任何人只是合并他们想要的东西,是允许开发人员和项目维护者之间的反馈循环.取决于项目的礼仪以及维护者对您的信任程度,在您的请求合并之前,可能需要进行几次完善的改进.我会避免每次都必须重新创建本地分支的麻烦,只需将其保留在那里并继续处理它,直到请求最终合并为止.