zoeyzoey0102 / Liberal-Arts

博雅通识
0 stars 1 forks source link

Github-How to Make the Best of It #1

Open zoeyzoey0102 opened 7 years ago

zoeyzoey0102 commented 7 years ago

术语卡

Pull Request

印象

用于开源项目协作,从master主仓先fork(copy)一份到自己的仓库分支,完成个人版本的创作后,再向原仓库作者发起合并申请,即为Pull Request。此外,任何fork或star都意味着来自其他开发者的认可。

例子

有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2,。然后你在这个A2下工作,Commit,push等。然后你希望原始仓库Repo A合并你的工作,你可以在Github上发起一个Pull Request,意思是请求Repo A的所有者从你的A2合并分支。如果被审核通过并正式合并,这样你就为项目A做贡献了。

出处

知乎-GitHub 的 Pull Request 是指什么意思?

拓展

zoeyzoey0102 commented 7 years ago

技巧卡

Github Markdown Grammar Tips

zoeyzoey0102 commented 7 years ago

金句卡

开源是一种精神。

闭源意味着封闭,而开源则意味着开放,封闭很难进步,开放才会进步。开放让人类的智慧有聚集的可能,人类的智慧聚集起来不再是1+1=2,这是开源的力量。闭源是一种排斥,而开源是包容,闭源是单打独斗,开源是同仇敌忾,闭源是敝帚自珍,开源是无私奉献,闭源是小富即安,开源是世界大同,闭源是资本主义,开源是共产主义。

闭源让微软成帝国,让苹果成神话,但是,这是商业,如果没有技术的开源,这些商业的闭源也基本是无米之炊。商业需要闭源,而技术需要开源,利益需要闭源,而情怀需要开源。

开源是技术的『本善』。

我不排斥闭源,但是我赞美开源,就像我我忍受黑暗,但却心存光明一样,就像我顿顿吃素,却依然热爱肉食一样。

当然,我没有顿顿吃素。

出处

程序师:漫谈Github与开源

zoeyzoey0102 commented 7 years ago

技巧卡

在comments中关联同一个仓库的其他issue

印象

每一次 commit 都可以选择性的与某个 issue 关联。比如在 message 中添加 #n,就可以与第 n 个 issue 进行关联。

例子

commit message title, #1

出处

知乎:Github issue是做什么的

zoeyzoey0102 commented 7 years ago

技巧卡

如何区别Watch、Star和Fork

印象

zoeyzoey0102 commented 7 years ago

技巧卡

Github妙用

印象

zoeyzoey0102 commented 6 years ago

技巧卡

卡片提交格式

井号(#)升序=标题层级降序

阅读章节名称

术语卡

注意点:

人名卡

注意点:

反常识卡

靠证据拓展认知边界。 注意点:

金句卡

行动卡

技巧卡

任意卡

注意 如果时间紧张,建议完成最小行动,优先选择撰写人名卡、术语卡、反常识卡,完成比完美更加重要!

读书卡片创作指南 | 开智部落

https://github.com/OpenMindClub/OpenMindWorld/wiki/HbCard

Markdown 新手指南

http://www.jianshu.com/p/q81RER