Github 中的 Watch、Star、Fork

Github项目的右上角有watch、star、fork三个选项

在这里插入图片描述
其具体含义:

Watch:

可以理解为关注,作用是设置这个项目什么时候提醒自己项目有变化了。该项目有以下四个设置选项,
在这里插入图片描述

Not watching Releases only Watching Ignoring
仅在参与或被@时通知 仅在有新版本发布、参与或被@时通知 项目有任何新动态时都会通知 任何时候都不通知

Star:

点亮星标,可以理解为朋友圈的点赞,表示对这个项目的支持。另外,github 里面会有一个列表,专门收集了你所有 star 过的项目,如图:

在这里插入图片描述

Fork:

Fork相当于将原项目进行了一次拷贝(仅当时的项目文件,并不会自动同步后续变化)。
一般来说,我们并不需要 fork 项目,除非你关注的项目可能存在 bug 或者可以继续优化的地方,你想帮助原项目作者去完善这个项目或者单纯的想在原来项目基础上己维护一个属于自己项目,那么你可以 fork 一份项目下来,然后自己对这个项目进行修改完善,当你觉得项目没问题了,你就可以尝试发起 pull request 给原项目作者了,如果对方同意 merge 了,你的工作就会整合到最初的项目里面。
另外有人把fork 当成收藏一样的功能,每次看到一个好的项目就先 fork,就可以我的 repository(仓库)列表下查看 fork 的项目了。虽然可以使用 star 来达到这个目的,但可能有人觉得fork一下还是感觉心里踏实,万一原作者删了项目呢,就类似把别人网盘里面的电影备份到自己百度网盘里面一样。

发布了37 篇原创文章 · 获赞 33 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/xu_fengyu/article/details/87896932