爱意满满的作品展示区。
sox

又一个轮子: 在终端打开你的 GitHub 项目主页

  •  
  •   sox ·
    egoist · Nov 6, 2015 · 4926 views
    This topic created in 3878 days ago, the information mentioned may be changed or developed.

    如果你现在在一个项目目录下,不用再手动切换到浏览器打开这个项目在 GitHub 的主页

    只需要召唤 ogh 就行了, a.k.a. Open GitHub

    ➜  ~  npm install -g ogh
    # in your project root, type `ogh` and press `Enter`
    ➜  localdb git:(master) ogh
    # then your default browser
    # will open `https://github.com/egoist/localdb` for you
    

    GitHub: https://github.com/egoist/ogh

    21 replies    2015-11-07 16:10:53 +08:00
    gilgamesh
        1
    gilgamesh  
       Nov 6, 2015
    有楼主的地方就有光,不,就有我。
    riaqn
        2
    riaqn  
       Nov 6, 2015 via iPhone
    这不是一句 bash 么…
    sox
        3
    sox  
    OP
       Nov 6, 2015
    @riaqn 求瞻仰
    lukertty
        4
    lukertty  
       Nov 6, 2015
    比如这样
    ```
    open -a Google\ Chrome https://github.com/egoist/localdb
    ```
    或者
    ```
    open https://github.com/egoist/localdb
    ```
    caoyue
        5
    caoyue  
       Nov 6, 2015
    alias ogh="open https://github.$(git config remote.origin.url | cut -f2 -d.)"
    FrankFang128
        6
    FrankFang128  
       Nov 6, 2015 via Android
    。。。
    sox
        7
    sox  
    OP
       Nov 6, 2015
    @lukertty

    并不一定知道用户名项目名 233 而且如果你愿意 直接打 URL...
    sox
        8
    sox  
    OP
       Nov 6, 2015
    @caoyue not enough 233..
    sox
        9
    sox  
    OP
       Nov 6, 2015
    「那么多前端测试工具, mocha 啊 chai 啊 ava 啊都是一坨屎,还不如我 console.log 」😂
    SourceMan
        10
    SourceMan  
       Nov 6, 2015 via Android
    感谢楼主
    Hysteria
        11
    Hysteria  
       Nov 6, 2015
    @sox 确实是呢,感觉有这个需求!好工具!赞!
    sunjourney
        12
    sunjourney  
       Nov 6, 2015
    @caoyue 秒了 lz 了
    sox
        13
    sox  
    OP
       Nov 6, 2015
    @sunjourney that won't work
    oa414
        14
    oa414  
       Nov 6, 2015   ❤️ 1
    github 的 hub 命令行工具可以一键创建仓库设置 origin url 还有 用 hub browse 打开浏览器并转到项目的 github 页面
    oa414
        15
    oa414  
       Nov 6, 2015
    riaqn
        16
    riaqn  
       Nov 6, 2015 via iPhone
    git remote -v | sed -nr '0,/github\.com.*\(fetch\)/s/^origin\s(.+)\.git\s+\(.*\)/\1/p'
    貌似可行
    jsthon
        17
    jsthon  
       Nov 7, 2015 via Android
    我依然是你的脑残粉
    zhangxiao
        18
    zhangxiao  
       Nov 7, 2015
    coding 环境都是在 vagrant 里,不太用的上。赞一个吧
    zhangxiao
        19
    zhangxiao  
       Nov 7, 2015
    其实看标题我第一反应是在终端渲染我的 GH 主页,激动了一下 - -
    crayygy
        20
    crayygy  
       Nov 7, 2015
    一个 alias 不就解决了么...
    sox
        21
    sox  
    OP
       Nov 7, 2015
    @crayygy 你肯定没看楼上们
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2472 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 05:28 · PVG 13:28 · LAX 22:28 · JFK 01:28
    ♥ Do have faith in what you're doing.