github 小技巧
Posted 程序员其实就是一个写文档的工作,代码只是文档的一部分,一切皆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github 小技巧相关的知识,希望对你有一定的参考价值。
前言
简单记一下github 小技巧,因为经常忘。
正文
- 就是如何快速搜索到自己想找的项目。
如果自己知道项目名,那么直接输入就可以搜索到。
如果不是,那么一般要通过高级搜索。
https://github.com/search/advanced
内容不多说,进去就知道。
- 文件查看技巧
按 t,可以进行文件搜索,方便查源码。
按l 可以快速定位到某一行,比如: l然后输入 100
到达某一行后,如果需要给别人看地址,直接可以copy line:
到达某一个文件之后,可以按b,查看到历史记录。
- 查看项目技巧
我们在查看项目的时候,一般有两种方式一种是:
下载代码,然后本地查看。
然后github 还有一种就是浏览器查看。
可以登录后按下句号键,然后就可以进入网页版vs code。
然后你就可以看到下面这样:
就可以阅读代码,查看其可取程度。
- 在线调试代码
在项目前面加上gitpod.io 就可以在线调试代码了。
这点对dotnet 不友好,就是里面装了java、python、 和 go,但是没有装dotnet,可以想办法装一下。
- 获取github 最新新闻
这个倒不是什么技巧,可以订阅自己的喜好。
点击explore,然后就可以根据自己的喜欢更新,这里写明了每周二,可以给我们推送一下。
结
仅仅记一下。
玩转GitHub的几个实用小技巧
github 仓库当图床(好处是免费,缺点是加载慢需要那啥上网)
直接读取repo地址
https://github.com/
或者部署到git-pages
http://wangguibin.github.io/post-images/1560696125636.png
例如:
https://github.com/WangGuibin/MyFilesRepo/blob/master/images/staticlib1.png?raw=true
![](https://github.com/WangGuibin/MyFilesRepo/blob/master/images/staticlib1.png?raw=true)
或
<img src="https://github.com/WangGuibin/MyFilesRepo/blob/master/images/staticlib1.png?raw=true" alt="" loading="lazy">
下载某分支代码
https://github.com/
只下载部分目录或者文件
http://zhoudaxiaa.gitee.io/downgit/#/home
个人简介的最近动态图表展示
<!-- 自己配置用户名和颜色 -->
<img align="right" src="https://github-readme-stats.vercel.app/api?username=<UserName>&show_icons=true&icon_color=805AD5&text_color=2edfa3&bg_color=ffffff&hide_title=true&title_color=20a0ff" alt="CoderWGB‘s GitHub Stats">
生成代码图片
https://carbon.now.sh
自定义徽章图标
https://shields.io
贡献开源代码
1. 自己写开源库
这个比较简单,建个库,把代码传输上去就完事了,但是写一个高质量的库也不容易,特别是维护所需要花费的时间精力
2. 给别人的库提PR
fork别人的库,然后拉下来自己改,改完提交,然后github上操作一波Pull Request,等待库作者的合并即可
收藏代码库
- 可以star那些你认为很赞的库,star列表里找到它们
- 数量太多的时候可以建立或者参与xx-awesome类似项目做开源贡献
搜索技巧
- issue 找该库的问题或者bug,使用不当导致或者其他人也有相类似的情况,可以优先在issue里搜索关键字做一个排查
- 找轮子一般直接搜关键字或者与之相近的一些名词,形容词
- 找人可以直接搜他直接或间接参与的库或者他的粉丝和他关注的人
以上是关于github 小技巧的主要内容,如果未能解决你的问题,请参考以下文章