watch、star、fork
watch
watch 翻译过来可以称之为观察。
对于别人的项目,默认自己都处于 Not watching 的状态,当你选择 Watching,表示你以后会关注这个项目的所有动态,这个项目以后只要发生变动,如被别人提交了 pull request、被别人发起了issue等等情况,你都会在自己的个人通知中心,收到一条通知消息,如果你设置了个人邮箱,那么你的邮箱也可能收到相应的邮件。
star
star 翻译过来是星,但这个翻译没任何具体意义,这里解释为`关注`或者`点赞`更合适,当你点击 star,表示你喜欢这个项目或者通可以把他理解成朋友圈的点赞,表示对这个项目的支持。(码云中私有项目是没有star的按钮的。)
不过相比朋友圈的点赞,github 里面会有一个列表,专门收集了你所有 star 过的项目,点击 github 个人头像,可以看到 your stars 的条目,点击就可以查看你 star 过的所有项目了。
fork
当选择 fork,相当于你自己有了一份原项目的拷贝,当然这个拷贝只是针对当时的项目文件,如果后续原项目文件发生改变,你必须通过其他的方式去同步。
一般来说,我们不需要使用 fork 这个功能,除非有一些项目,可能存在 bug 或者可以继续优化的地方,你想帮助原项目作者去完善这个项目或者单纯的想在原来项目基础上维护一个属于自己项目,修改后当你觉得项目没问题了,你就可以尝试发起 pull request 给原项目作者了。
然后就静静等待原作者的 merge 邮件通知了。
使用建议
1、对于一些可能会经常发生变化的会不定期更新的好项目,多使用 watch。
有一些项目并不是代码,而是一些技术交流类似论坛的形式,这种项目就很适合用watch。如果有任何新问题,你都可以收到通知,也可以查看别人的回答,是一个很好的学习成长方式。
值得注意的是,如果 watch多了,你可能会被无休止的邮件和通知烦死(邮件通知可设置),因为被 watch 项目有任何留言、PR等更新都会触发通知,所以做好权衡。
2、喜欢一个项目就 star 。
3、修改开源项目就使用 fork,这样你就可以在原项目的基础上,对项目进行修改提交。
小细节
点击 star 旁边的数字,可以查看有哪些人 star 了这个项目,watch、fork也一样。
整理自(如何用好 github 中的 watch、star、fork,https://www.jianshu.com/p/6c366b53ea41)
watch、star、fork相关推荐
- 【githubgit】1、github中的watch、star、fork的作用
[转自:http://www.jianshu.com/p/6c366b53ea41] 在每个 github 项目的右上角,都有三个按钮,分别是 watch.star.fork,但是有些刚开始使用 gi ...
- github中的watch、star、fork的作用
在每个 github 项目的右上角,都有三个按钮,分别是 watch.star.fork,但是有些刚开始使用 github 的同学,可能对这三个按钮的使用却不怎么了解,包括一开始使用 github 的 ...
- Github 中的 Watch、Star、Fork
Github项目的右上角有watch.star.fork三个选项 其具体含义: Watch: 可以理解为关注,作用是设置这个项目什么时候提醒自己项目有变化了.该项目有以下四个设置选项, Not wat ...
- Github初使用 (简单项目搜索;watch、star、fork)
闲话少说,刚接触GitHub的我也是小白.之前只是耳熟能详的名字,现在为了增加项目经验(白嫖代码),开始正式接触,以后会常伴左右. 简介: GitHub 是一个面向开源及私有软件项目的托管平台,因为只 ...
- GitHub中watch、star、fork的作用
star 的作用是收藏,目的是方便以后查找. watch 的作用是关注,目的是等作者更新的时候,你可以收到通知. fork 的作用是参与,目的是你增加新的内容,然后 Pull Request,把你的修 ...
- 【IOS】iOS开发常用三方库、插件、知名博客等等
此文章转自github:https://github.com/Tim9Liu9/TimLiu-iOS 介绍 这是一个用于iOS开发的各种开源库.开源资料.开源技术等等的索引库. 具体内容 ====== ...
- Github上的star和fork是什么
原谅我的无知--也并非是在水博客 Github上的watch.star和fork分别是什么意思呢? 1.watch可以用来设置接收邮件提醒 2.如果想持续关注该项目就star一下 3.如果想将项目拷贝 ...
- 物联网常见通信协议RFID、NFC、Bluetooth、ZigBee
物联网常见通信协议RFID.NFC.Bluetooth.ZigBee等梳理 1 概述 在上一篇文章<物联网常见通信协议与通讯协议梳理[上]-通讯协议>中,对物联网常用通信协议和通讯协议作 ...
- 传统图像处理(滤波算子、边缘、角点、特征提取)算法大全
由于之前搞图像时留下的笔记都太乱.没有章法,详细的总结部分后续有时间再整理,在这里先做个大一统,有疏漏的地方还请博友们指正,比如业界常见的ISP.3A相关的算法,网上比较优质的资料好像不太多~ 文章目 ...
- 物联网常见通信协议RFID、NFC、Bluetooth、ZigBee等梳理
1 概述 在上一篇文章<物联网常见通信协议与通讯协议梳理[上]-通讯协议>中,对物联网常用通信协议和通讯协议作了区分,并对通讯协议进行了分享:本文将对常用的通信协议进行剖析,重点面向市场 ...
最新文章
- 线程间通信的两种方式
- sklearn:sklearn.GridSearchCV函数的简介、使用方法之详细攻略
- 给新手程序员的一些建议
- 第三次学JAVA再学不好就吃翔(part89)--HashSet
- tensorflow log 日志级别设置
- sprintboot 配置文件上传大小(默认是1MB)
- centos7安装samba
- linux 驱动线程与进程,Linux内核学习之二-进程与线程
- [MSSQL]也说SQL中显示星期几函数
- bzoj 2553 [BeiJing2011]禁忌——AC自动机+概率DP+矩阵
- Hibernate @Any 及 @ManyToAny 使用教程
- VS2008下easyMule-VeryCD源代码的编译
- 手把手教你搭建一个属于自己的网站-适合零基础小白,文末附网站模板
- wo-27s管理员账户和密码_LimeSurvey遗忘管理员密码
- 用纯CSS3的animation制作雪花飘落、星星闪烁、按钮缩放、图片倾斜
- 拼多多模式,砍价免费拿商品算法
- 【物理应用】基于Zernike多项式的大气湍流相位屏的数值模拟附matlab代码
- 重磅!2019年中国科学院院士增选当选院士名单公布
- Early Depth testing
- iFunk S机械键盘游戏本登陆苏宁