微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 bitbucket 中分叉

如何解决在 bitbucket 中分叉

我是 Git 工作流程的新手。在我们公司,我们使用 Bitbucket,这是我们采用的工作流程。

1- 在本地克隆主存储库。

2- 从本地主分支创建一个功能分支并执行您的更改。

3- 将更改提交到本地功能分支。

4- 将最新更改从远程主服务器拉到本地主服务器。

5- 将本地 master 分支合并到本地 feature 分支。由于通常我们的本地功能分支是研究项目,因此需要一段时间才能解决。因此,这一步是必要的,以避免在创建拉取请求时发生合并冲突。

6- 将本地功能分支推送到远程功能分支。实际上这是第一次创建远程功能分支。

7- 创建一个拉取请求,以便管理器可以将远程功能分支合并到远程主分支中。

如您所见,在此工作流程中,我们不会分叉远程主分支。换句话说,推送的特色分支是包含我们更改的 fork 主分支。然而,远程功能分支是在工作的最后阶段创建的,而 fork 主分支应该在一开始就创建。

此工作流程是否正确或我误解了什么。

解决方法

您的问题似乎与使用 Bitbucket fork 无关,因为它列出了使用 Bitbucket fork 避免的步骤。如果您的问题是这是否可能,那么答案是肯定的,当然有可能;这就是你们公司正在做的事情。如果您的问题是这是否明智好主意良好实践等,则此类问题在 StackOverflow.com 上是题外话;考虑使用例如 softwareengineering.stackoverflow.com(当然,首先检查现有问题)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。