使用 GitHub 项目提高工作效率的窍门

GitHub Issues 是开发人员开发过程中的一个关键步骤,随着我们在 GitHub 中建立的项目计划功能越来越多,我们发现了一些提高生产力的项目经验,这些方法既有趣又特别。

我们的手机、纸上和脑海里到处都记录着待办清单,尤其是有许多亟待完成的个人和工作事务(比如,审查一个拉取请求、去商店采购、计划一次跨国旅行等)。

GitHub Issues 是开发人员在 GitHub 上完成工作的关键组件,GitHub Issues 帮助开发人员产生创意、启动项目并开发软件。随着创建的项目功能越来越多,我们从一些项目经验获得了提高生产力的方法。

本文我将介绍我和其他 Hubbers 使用项目来管理工作和个人事务的一些方法,希望通过这篇文章向大家展示在日常生活中使用项目的各种可能性。

把工作按照优先程度排序

提高工作效率的关键之一是把所有工作放进一个合适的系统里。

建立一个个人项目系统是把所有个人工作项集合起来、确定项目优先级和跟踪时间线的好办法。下面是高级软件工程师 Jed Verity 组织个人项目的方法:

图 1 至 3:关注传输

图 4:剩余工作

此列表是 Jed 的所有待处理工作,按优先顺序排列。

图 5:按状态分类

Jed 把工作按照状态进行分类,从而更好地了解工作量是否可控。

未结项目的状态检查

如果你正在寻找查看未结项目的快捷方法,可以试试这个方法:如果你不想让别人看到你关注的内容,可以把项目可见性设置为私密。另外,创建一个开放标签,用来过滤所有开放/关闭的问题。就这么简单!

组织个人项目的其中一个优势在于可以把所有的问题/拉取请求放在一起。如果你想回顾之前的内容或与经理讨论职业发展时,就知道在哪里可以找到所有的工作。

专业提示:使用这个 GitHub Action 来自动为你的项目添加新创建的问题/拉取请求,从而始终保持最新状态。

让它为你所用

项目可以让团队在不同的任务与工作中保持一致,同时其在个人组织方面的可塑性便于我们无限量的使用用例,我们现在只是探索了这个功能的冰山一角。

你是初次接触项目吗?欢迎尝试我们的 quickstart,期待收到大家的反馈

原文作者:Lukasz Warchol
原文链接:Tips & tricks for using GitHub Projects for personal productivity | The GitHub Blog

相关专栏
开发者实践
124 文章
本专栏仅用于分享音视频相关的技术文章,与其他开发者和声网 研发团队交流、分享行业前沿技术、资讯。发帖前,请参考「社区发帖指南」,方便您更好的展示所发表的文章和内容。