对于刚接触github初学者而言,往往被github的一些词搞得晕头转向,在这里对一些容易产生疑惑的地方,做一些必要的解释,从而爱上github;About watch ,star, fork
最早的时候 github 是只有 watch 的,然后 github发现很多人 watch 项目只是拿来当收藏夹用的,于是就有了 star。自从Github 推出了新的 Notification 系统,就更改了原来原有的 Watch 机制,为代码库增加了 Star 操作。
- watch 的作用类似于csdn的关注,目的是等作者更新的时候,你可以收到通知;
- star 的作用是收藏,就是csdn头像旁边五角星类似的功能啦,目的是方便以后查找。
- fork 的作用是参与,目的是你增加新的内容,然后 Pull Request,把你的修改和主仓库原来的内容合并。
- Pull Request的作用:打个比方说,有一个仓库Repo,named Repo A1。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2,。然后你在这个A2下工作,Commit,push等。然后你希望原始仓库Repo A合并你的工作,你可以在Github上发起一个Pull Request,意思是请求Repo A的所有者从你的A2合并分支。如果被审核通过并正式合并,这样你就为项目A做贡献了;
时间: 2024-12-13 05:10:32