美文网首页
正确打开github

正确打开github

作者: 等你足够强了再说吧 | 来源:发表于2022-05-22 11:43 被阅读0次

    Github

    <u>请看我</u>:同学们真的不要 fork 这个仓库了啊,这个是杂乱的笔记哇o(╥﹏╥)o。如果要 fork 或 star 或者想下载该文档的,请 fork 或 star 这个仓库youhuangla/mini_gtest吧。该文档所有笔记都在 这个仓库youhuangla/mini_gtest里面有,并且添加了一个C语言100行内仿 GoogleTest 测试框架,并写了编写与在GitHub上运行的教程,大小才11mb。这个文档所在的仓库是我杂乱的笔记,100+mb,大部分都是我还没整理的私人笔记啊,被fork了感觉怪怪的。Σ(゚д゚;)

    5个隐藏的GitHub神技巧,助你秒变大佬!_哔哩哔哩_bilibili

    来自程序员鱼皮

    笔记地址:Note/github.md at main · youhuangla/Note

    1.搜索

    github高级搜索功能

    直接打开这里GitHub · Where software is built

    或搜索后在搜索页面 language 下方打开(没找到更好的方法)

    image.png

    更多技巧可查看官方文档:

    About searching on GitHub - GitHub Docs

    搜索代码 - GitHub Docs

    2.查找文件

    在主页按“t”:查找文件

    image.png

    点进源代码后,按“l”:跳转到某一行


    image.png

    点击行号:

    1. 复制这行代码
    2. 生成永久链接


      image.png

    源代码中按“b”:查看文件的改动记录


    image.png

    键盘快捷键:

    3.阅读代码技巧

    代码跳转:

    1. 下载到本地
    2. 在线vscode:仓库详情界面按下“。”键,


      image.png
    image.png

    4.在线运行项目

    在项目地址前加上gitpod.io/#/前缀

    https://github.com/nginx/nginx => https://gitpod.io/#/github.com/nginx/nginx

    登陆:


    image.png

    加载:


    image.png

    运行:


    image.png

    5.项目推送

    根据自己的喜好让github推送自己感兴趣的优质项目


    image.png

    获取邮件更新:


    image.png

    更新:该文档已得到up主点赞ヾ(≧▽≦*)o

    [图片上传失败...(image-99e755-1653190948536)]

    再纪念一下up主回复(~ ̄▽ ̄)~<img src="img/image-20220505001420933.png" alt="image-20220505001420933" />

    更新:从 mini_gtest 开始的 github 实践

    该文档已经更新到youhuangla/mini_gtest

    5个隐藏的GitHub神技巧,助你秒变大佬!_哔哩哔哩_bilibili来自程序员鱼皮的视频中,看完了视频,惊觉十分有用(当年我自己探索的时候被各种环境劝退过)。于是决定记下笔记,当一次“课代表”,所以我就(顺势)开源(复制)了我自己笔记地址:Note/github.md at main · youhuangla/Note

    当时原本只是想着给大家做个图文参考,后来 star 的越来越多,竟然还有 fork 的 Σ(゚д゚;),属实把我吓到了。由于该仓库是我的(白嫖)github做笔记及的的仓库,所以里面的笔记良莠不齐,有很多写代码时随意记录的文档,所以被 fork 了感觉挺尴尬的,所以另开一个较小的仓库将鱼皮视频的笔记放进来,毕竟为了单独下载一个小小的 md 文档,属实没必要整个 fork 我那杂乱的笔记(对网速不好的同学来说我相信更是一种煎熬)。

    所以在这里已经将鱼皮视频的笔记加到了这个小仓库youhuangla/mini_gtest里,临时整合了我自己学习,人人都能学会的编程入门课 (geekbang.org)的学习笔记。我在胡船长代码的基础上进行了些微的整理与完善,使得代码完成度更高,并可以作为入门实践在github上在线运行。

    效果如下,使用方法见youhuangla/mini_gtest

    image.png

    原项目名气大(谷歌出品,原仓库 25.7k star),据说工程中也常常用到。


    image.png

    google/googletest: GoogleTest - Google Testing and Mocking Framework

    GoogleTest User’s Guide | GoogleTest

    我根据课程仿写的这个项目的特点:

    1. 依赖较少,对只会 C 语言又想做项目的小白友好
    2. 理解一些软件工程的思想也许可以对面试官吹水
    3. 数据结构的思维:链表
    4. 如果是一个自己的项目也可以轻易地在最后调用(毕竟很多语言都能调用C语言),让面试官眼前一亮装个小b,让你的项目锦上添花。ヾ(≧▽≦*)o

    所以,如果要 fork 或 star,请 fork 或 star 这个小仓库youhuangla/mini_gtest吧,感谢各位大哥的厚爱了( ̄▽ ̄)ノ

    相关文章

      网友评论

          本文标题:正确打开github

          本文链接:https://www.haomeiwen.com/subject/gjjkprtx.html