在如今这个高度分工的社会,团队合作变得越发重要。无论是做一个课题,写一本书甚至 是“做一份作业”都不是一个人可以完成的事情。因为一个人通常只拥有某个方面的专业知识, 而一个实际的项目却需要多个方面的知识。
对于如何进行高效的团队合作,GitHub提供了一套有效的方法和配套的工具。 (下面我们就来看看,GitHub的团队合作框架)
- Repository (版本库/项目)
- Branch
- Pull request
- Issues and Wikis
- Examples from WenLab (BLITZ and ABLITZER)
利用GitHub来搭建个人网站
Easy and simple to deploy. More importantly, it's free.
有些人也许因为种种原因对“工具”有一些不屑,觉得工具都是一种途径,没有这种工具, 一样可以用其他的工具达到最后的目的。我觉得很多时候人们低估了工具的作用,有时候没有一些合适的工具, 人们根本做不到自己想做的事情(比如在神经科学中的光遗传和钙成像)。另外,工具会影响我们看待和处理事物的方式 (比如有了互联网之后,人们购买东西和社交的方式发生了巨大的变化)。