Git与GitHub
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。
git用来管理你的代码,可以对你的项目进行版本控制。github将你用git管理的项目放在网上, 本地的一个个项目对应github上面的一个个仓库。仓库可以公开(开源)/私密。程序员之间可以互相学习别人的项目,互相交流。
GitHub 中的搜索
in 关键字
搜索命令 | 说明 |
---|---|
in:name xxx | 按照项目名/仓库名搜索(大小写不敏感) |
in:readme xxx | 按照 README 搜索(大小写不敏感) |
in:description xxx | 按照 description 搜索(大小写不敏感) |
其他关键字
搜索命令 | 说明 |
---|---|
stars:>xxx | stars 数大于 xxx |
forks:>xxx | forks 数大于 xxx |
awesome xxx | 学习、书籍、工具类、插件类相关的系列的集合 |
location: 地区 | 特定区域的项目 |
language:xxx | 某地区的用户 |
user:xxx | 搜索特定用户 |
pushed:>YYYY-MM-DD | 最新更新时间晚于YYYY-MM-DD |
可以综合多个关键字搜索,如:寻找仓库名称包含ssm、stars数大与500、forks数大与100的开源项目