首页> 外文会议>International Workshop on Empirical Software Engineering in Practice >How do GitHub Users Feel with Pull-Based Development?
【24h】

How do GitHub Users Feel with Pull-Based Development?

机译:GitHub用户如何看待基于Pull的开发?

获取原文

摘要

Modern OSS projects have adopted Git to manage versions of their source code and GitHub for hosting their Git repositories. GitHub provides a characteristic feature notably pull request, and many projects adopt pull-based development model by using it. This development model offers an opportunity to review the source code before merging it into the mainstream. Getting acceptance of the pull request, any developer should strictly follow the flow of pull-based development. To follow the flow, she/he needs to use correctly Git commands. However, using these commands is complicated and requires further knowledge of them. In this paper, we conducted a large-scale survey of 1552 developers on GitHub to investigate the difficulty of the Git from the aspect of the pull request. The result shows developers struggle with 'git rebase -i' command tends not to perform re-ordering, compressing and dividing their commits.
机译:现代OSS项目已采用Git来管理其源代码的版本,并采用GitHub来托管其Git存储库。 GitHub提供了一个显着的功能,即拉取请求,并且许多项目都通过使用基于拉取的开发模型。这种开发模型提供了一个在将源代码合并到主流之前对其进行检查的机会。任何开发人员在接受拉取请求后,都应严格遵循基于拉取的开发流程。为了遵循流程,她/他需要正确使用Git命令。但是,使用这些命令很复杂,并且需要对它们有进一步的了解。在本文中,我们在GitHub上对1552个开发人员进行了大规模调查,从拉取请求的角度研究了Git的难度。结果表明,开发人员在使用'git rebase -i'命令时往往不执行重新排序,压缩和划分提交的过程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号