GitHub 的watch、star、fork的作用
2018-01-06 00:00
936 查看
在每个 GitHub项目的右上角,都有三个按钮,分别是 watch、star、fork,本文档,主要介绍这三个按钮的意义及使用。
Star 的作用是收藏,目的是方便以后查找。
Watch 的作用是关注,目的是等作者更新的时候,你可以收到通知。
Fork 的作用是参与,目的是你增加新的内容,然后 Pull Request,把你的修改和主仓库原来的内容合并。
默认每一个用户都是处于Not watching的状态,当你选择Watching,表示你以后会关注这个项目的所有动态,以后只要这个项目发生变动,如被别人提交了pull request、被别人发起了issue等等情况,你都会在自己的个人通知中心,收到一条通知消息,如果你设置了个人邮箱,那么你的邮箱也可能收到相应的邮件。
如果你不想接受这些通知,那么点击 Not Watching 即可。
不过相比朋友圈的点赞,github 里面会有一个列表,专门收集了你所有 start 过的项目,点击 github 个人头像,可以看到 your star的条目,点击就可以查看你 star 过的所有项目了。
不过,在你的 star 列表很容易出现这样的问题。就是你可能 star 成百上千个项目怎么办。这时,如果 github 可以提供一个分类功能该多好,就像微博网页版的收藏,你在收藏的时候可以设置 tag这样设置的好处是,以后再次查找项目时,可以根据归类查找。
一般来说,我们不需要使用 fork 这个功能,至少我一般不会用,除非有一些项目,可能存在 bug 或者可以继续优化的地方,你想帮助原项目作者去完善这个项目,那么你可以 fork 一份项目下来,然后自己对这个项目进行修改完善,当你觉得项目没问题了,你就可以尝试发起 pull request给原项目作者了,然后就静静等待他的 merge。
当前很多人错误的在使用 fork。很多人把 fork 当成了收藏一样的功能,包括一开始使用 github 的我,每次看到一个好的项目就先 fork,因为这样,就可以我的 repository(仓库)列表下查看 fork 的项目了。其实你完全可以使用 star 来达到这个目的。
Star 的作用是收藏,目的是方便以后查找。
Watch 的作用是关注,目的是等作者更新的时候,你可以收到通知。
Fork 的作用是参与,目的是你增加新的内容,然后 Pull Request,把你的修改和主仓库原来的内容合并。
Watch
Watch翻译过来可以称之为观察。默认每一个用户都是处于Not watching的状态,当你选择Watching,表示你以后会关注这个项目的所有动态,以后只要这个项目发生变动,如被别人提交了pull request、被别人发起了issue等等情况,你都会在自己的个人通知中心,收到一条通知消息,如果你设置了个人邮箱,那么你的邮箱也可能收到相应的邮件。
如果你不想接受这些通知,那么点击 Not Watching 即可。
Star
Star 翻译过来应该是星星,这里解释为`关注`或者`点赞`更合适,当你点击 Star,表示你喜欢这个项目或者通俗点,可以把他理解成朋友圈的点赞吧,表示对这个项目的支持。不过相比朋友圈的点赞,github 里面会有一个列表,专门收集了你所有 start 过的项目,点击 github 个人头像,可以看到 your star的条目,点击就可以查看你 star 过的所有项目了。
不过,在你的 star 列表很容易出现这样的问题。就是你可能 star 成百上千个项目怎么办。这时,如果 github 可以提供一个分类功能该多好,就像微博网页版的收藏,你在收藏的时候可以设置 tag这样设置的好处是,以后再次查找项目时,可以根据归类查找。
Fork
当选择 fork,相当于你自己有了一份原项目的拷贝,当然这个拷贝只是针对当时的项目文件,如果后续原项目文件发生改变,你必须通过其他的方式去同步。一般来说,我们不需要使用 fork 这个功能,至少我一般不会用,除非有一些项目,可能存在 bug 或者可以继续优化的地方,你想帮助原项目作者去完善这个项目,那么你可以 fork 一份项目下来,然后自己对这个项目进行修改完善,当你觉得项目没问题了,你就可以尝试发起 pull request给原项目作者了,然后就静静等待他的 merge。
当前很多人错误的在使用 fork。很多人把 fork 当成了收藏一样的功能,包括一开始使用 github 的我,每次看到一个好的项目就先 fork,因为这样,就可以我的 repository(仓库)列表下查看 fork 的项目了。其实你完全可以使用 star 来达到这个目的。
相关文章推荐
- 【github&&git】1、github中的watch、star、fork的作用
- github中的watch、star、fork的作用
- GitHub中watch、star、fork的作用
- github中watch、fork、star功能的作用
- GitHub中"watch" "star" "fork"
- github 中的 watch、star、fork
- 如何用好github中的watch、star、fork
- Github上的watch、star、fork的意思
- Github上的watch、star和fork分别是什么意思
- GitHub中"watch" "star" "fork"
- 如何用好 github 中的 watch、star、fork
- 如何用好 github 中的 watch、star、fork
- 关于Github 的 Watch , Star和Fork
- Github 中的 Watch Star Fork 使用方法
- 如何用好 github 中的 watch、star、fork,转载mark
- GitHub-fork/star/watch/follow
- 如何用好GitHub中的Watch、Star和Fork
- github的Watch、Star和Fork
- github---watch、fork、star
- GitHub中"watch" "star" "fork"三个按钮干什么用的?