删除Git Branches需要清晰度

问题描述 投票:1回答:1

我在bitbucket中的一个git存储库中遇到了一个问题。

一个特色qazxsw poi有一个悬挂的qazxsw poi与多个branch被删除。

  • 开发人员具有对该存储库的写访问权。
  • 开发商被告知解决pull request
  • 开发人员删除了他的本地分支副本。
  • 开发人员声称他没有足够的权限来远程存储库删除分支。

问题1.我想知道在删除分支之前是否等待合并工作是行业标准做法。

问题2.我想知道是否有办法恢复删除非合并分支时丢失的提交?

问题3.开发人员是否有足够的权限删除远程分支?

git bitbucket
1个回答
1
投票

答案1.是的,等待分支在master中合并是一个好习惯,然后当整个团队确定代码是生产就绪时,开发人员可以自由删除分支的本地副本。

答案2.是的,如果非合并分支从您的本地存储库中删除但在远程存储库中可用,那么您可以拉动该分支,并且该分支将在您的本地可用。如需进一步的帮助,请看 - merge conflicts

答案3.是的,如果开发人员完成分支以完成任务和/或实现功能,在工作完成并且您的代码已生产就绪或已经部署之后,您可以自由删除分支和修剪你当地的回购。

© www.soinside.com 2019 - 2024. All rights reserved.