GitHub使用技巧

GitHub使用技巧

GitHub地址:https://github.com/explore

常用词含义:

  • watch:持续收到该项目动态
  • fork:复制某个项目到自己的GitHub仓库中
  • star:可以理解为点赞数
  • clone:将项目下载至本地
  • follow:可以理解为关注对方的有多少人

1 搜索【高级搜索】

按下s,进入搜索页面

1.1 排序搜索结果

①按更新日期排序
②按提交者日期排序

1.2 搜索范围

1.2.1 搜索存储库
①按仓库名称、描述、README文件搜索
语法例子
in:name jquery匹配仓库中含有jquery的存储库
in:description jquery匹配存储库描述中带有“jquery”的存储库。
in:readme jquery匹配存储库的 README 文件中提到“jquery”的存储库。
②按stars数搜索
语法例子
stars:500匹配恰好有 500 颗星的存储库
stars:10…20匹配小于 1000 KB 的 10 到 20 星的存储库
stars:>=500 fork:true language:php匹配至少 500 个星的存储库,包括分叉的,用 PHP 编写的
③按语言搜索
语法例子
rails language:javascript匹配使用 JavaScript 编写的带有“rails”一词的存储库
④按主题搜索
语法例子
topic:jekyll匹配已分类为主题“jekyll”的存储库
1.2.2 搜索用户
①按账号名称、全名或公共电子邮件搜索
语法例子
user:octocat匹配用户名为“octocat”的用户
org:electron type:users匹配 Electron 组织的账户名
kenya in:login匹配用户名中包含“kenya”一词的用户
bolton in:name匹配真实姓名中包含单词“bolton”的用户
fullname:Nat Friedman匹配全名“Nat Friedman”的用户。注意:此搜索限定符对间距敏感。
data in:email将用户与电子邮件中的“data”一词匹配起来
②按关注者数量搜索
语法例子
followers:>=1000匹配拥有 1,000 或更多关注者的用户
sparkle follower:1…10匹配拥有 1 到 10 个关注者的用户,他们的名字中带有“sparkle”这个词
③按地区
语法例子
location:beijing language:java北京地区java方向的大佬

1.3 其他操作

①xxx in:name【根据项目名搜索】

如:项目名包含seckill的

  • seckill in:name
  • seckill in:name,readname [项目名、readme]

② :>=

使用方法

  • springboot stars:>=5000 点赞数大于等于5000的springboot项目
  • springcloud forks:>500 复制数大于500的springcloud项目
  • springboot forks:100…200 stars:80…100 fork在100到200之间,star在80到100之间

③awesome【用于学习的项目】

awesome系列:一般用来学习的项目

④#L代码高亮

  • 地址#L13 第13行代码高亮显示
  • 地址#L13-L25 13-25行高亮显示

⑤T【项目内搜索】

T键
T:项目内搜索

⑥location【根据地区搜索大佬】

搜索某个地区的大佬:

  • 北京地区java方向的大佬: location:beijing language:java

2 文件查看

t
L 快速跳转到某一行,点击行号,快速复制该行代码,生成永久链接
b 查看文件改动记录

3 命令面板【ctrl+K】

仓库详情页按下【。】句号键

4 在线运行项目

在项目地址前加上gitpod.io/#/前缀
https://gitpod.io/#/github.com/…

5 项目推送

可以订阅github,这样每个月都会给你推送star数量高的优质项目

参考:https://blog.csdn.net/weixin_45737596/article/details/118629271

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值