Pha*_*r0x 7 git branch remote-branch git-branch
情况是这样的:
我从其他远程开发分支创建了远程分支 - >将其获取到本地 - >进行了一些更改 - > git add- > git commit- >推送到远程并进行了拉取请求.
拉请求仍然存在,分支尚未合并.
删除尚未合并的本地分支是否安全?
我不想拥有一堆我不再需要的本地分支机构.
将本地分支推送到远程分支后,删除本地分支在技术上是安全的,因为即使拉取请求尚未合并,您也可以始终从远程分支中检索更改.
但是,我会等到拉请求实际合并为止.拥有拉取请求背后的整个想法,而不是允许任何人只是合并他们想要的东西,是允许开发人员和项目维护者之间的反馈循环.取决于项目的礼仪以及维护者对您的信任程度,在您的请求合并之前,可能需要进行几次完善的改进.我会避免每次都必须重新创建本地分支的麻烦,只需将其保留在那里并继续处理它,直到请求最终合并为止.