十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章主要介绍了Github操作技巧实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Github操作技巧实例分析文章都会有所收获,下面我们一起来看看吧。
公司主营业务:成都网站建设、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出临渭区免费做网站回馈大家。
开始之前有必要说一下几个常用词的含义,肯定有很多人不知道
watch:会持续收到该项目的动态
fork,复制某个项目到自己的Github仓库中
star,可以理解为点赞
clone,将项目下载至本地
follow,关注你感兴趣的作者,会收到他们的动态
通过in关键词限制搜索范围
xxx in:name 项目名包含xxx的
xxx in:description项目描述包含xxx的
xxx in:readme项目的readme文件中包含xxx的
当然也可以通过xxx in:name,desciption来组合使用
如下,我需要搜索项目名或者描述中包含「Hello」的项目,
通过Hello in:name,decription完成
通过 Star 或者Fork数 去查找项目
通过通配符 > < = 即可,区间范围内可通过 num1..num2
如,要查找stars数不小于666的springboot项目
springboot stars:>=666
forks 大于等于500
springboot forks:>500
查找fork在100到200之间 且stars数在80到100之间的springboot项目
springboot forks:100..200 stars:80..100
awesome + 关键字
搜索和关键字匹配的优秀项目
awesome springboot 搜索优秀的springboot相关的项目,包括框架、教程等
分享项目中某一行的代码
只需要在具体的网址后面拼接#Lxx(xx为行数)
如
我需要分享这个类中的@SprintBootApplication注解,值需要在后面拼接上#L6 即可
https://github.com/lxy-go/SpringBoot/.../JpaApplication.java#L6
浏览器访问 发现高亮显示了
当然也可以段落进行高亮显示
https://github.com/lxy-go/SpringBoot/blob/master/SpringBoot/DataJpaApplication.java#L6-L10
项目内搜索
打开你想要搜索的项目,然后按一下‘T’键。会跳转至一个新的网页,
如下图:
例如我想要搜索该项目的配置文件 application.yml
类似的页面内快捷键还有很多,常用的还有’L‘, 在文件内跳转到多少行。
搜索某个地区内的大佬
可以通过location:地区 进行检索,在具体可以通过language:语言 缩小检索范围
如搜索地区在北京的Java方向的用户
location:beijing language:java
推荐一些Github插件
1、Octotree
平时浏览github代码时,每个文件都需要点击才能查看,用了这个插件可以将项目的目录结构以树形结构显示,点击之后会自动跳转到相应的目录。墙裂推荐!
浏览代码如果可以像ide那样可以链接跳转岂不是美滋滋,这个插件就可以帮助我们完成这些。只需要ctrl+点击变量名即可。
3、Sourcegraph
一个可以在github上浏览和搜索代码的工具,安装好插件之后会出现一个view Repository的按钮
点击进去之后,简直不要太爽。可以随意在项目中搜索,可以查看变量和方法,以及进行跳转等等。多说无益,推荐大家安装插件自己感受一下
关于“Github操作技巧实例分析”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Github操作技巧实例分析”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。