、管理 gist 的命令行工具 - V2EX
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
weakish
V2EX    git

、管理 gist 的命令行工具

  •  
  •   weakish Sep 16, 2013 4943 views
    This topic created in 4638 days ago, the information mentioned may be changed or developed.
    https://github.com/weakish/gister

    基於github的官方gist客端gist.rb,增加如下功能:

    - gist後自clone gist repo到本地
    - 自gist的容添加到本地的代搜索索引(基於csearch)
    - 自github取本gist的元信息(描述、url等),添加到本地的gists.list

    如果想克隆已有的gist,可以通`gister -l`命令取所有的gist。然後grep本地的gists.list中的id或url信息,建一列表,然後喂git去clone。(部分功能有,需自因我得有保存gist的,多半以前gist後自己手clone,至少手clone有保存值的gist,所以就偷。)

    是希望期保存的gist的,比如代片段什的,所以所有通它的gist都被clone和索引。如果是性地gist,直接用gist.rb或者用器。
    Supplement 1    Oct 30, 2013
    >如果想克隆已有的gist,可以通`gister -l`命令取所有的gist。然後grep本地的gists.list中的id或url信息,建一列表,然後喂git去clone。(部分功能有,需自

    加了功能,`gister fetchall`取你所有的gist。(`gister -l`已除
    Supplement 2    Oct 31, 2013
    刚加了 Mac OS X和 Cygwin 的支持。召唤Mac和Win的用户测试下。如有问题可直接在github上开issue。
    Supplement 3    Nov 9, 2013
    多谢wenLiangcan报bug,现在已经比较稳定了。`fetchall`命令已经替换成`sync`命令。如果在gist.github.com上修改了你的gist,运行`gister sync`可以同步这些更改。
    14 replies    1970-01-01 08:00:00 +08:00
    SharkIng
        1
    SharkIng  
       Sep 17, 2013
    如何安装使用呢??试了sh gister.sh 提示有错误
    weakish
        2
    weakish  
    OP
       Sep 18, 2013
    @SharkIng `sh gister.sh -h`有明,不估不太清楚,看源代。
    weakish
        3
    weakish  
    OP
       Oct 30, 2013
    @SharkInghttps://github.com/weakish/gister 上的 README.md 已有很的用法了。`gister help`的信息也改了。 ,就是把README.md上列出的那些依全部好,然後行 `gister init` 初始化,行 `gister fetchall`取你所有的 gists. 以後要新gist,使用 `gister '一些描述' 文件 ...`。有 `gister search 正`可以索你的所有gist。
    weakish
        4
    weakish  
    OP
       Oct 31, 2013
    刚push到github新版,Mac OS X和Cygwin应该也可以用了,求测试。

    还有发现gist.rb有个bug,会导致xsel用户出问题,暂时的解决方案是再安装一个xclip(同时有xclip和xsel的系统上会优先调用 xclip)。或者用我fork的gist https://raw.github.com/weakish/gist/cbf90e1621752bd5129abe0505072457893bfddc/build/gist
    weakish
        5
    weakish  
    OP
       Oct 31, 2013
    额,应该是 刚push新版到github。

    (感谢 @wenLiangcan 的感谢
    wenLiangcan
        6
    wenLiangcan  
       Nov 2, 2013
    weakish
        7
    weakish  
    OP
       Nov 2, 2013
    @wenLiangcan 十分感谢。不好意思,由于fetchall是后加的,所以没有经过测试,给你添麻烦了。刚push了新版本到github,这个版本我在自己的机器上实验了fetchall,看上去能正常工作。我不懂Arch的包管理,有什么需要我做的,能为打包提供便利的,请不吝赐教。
    wenLiangcan
        8
    wenLiangcan  
       Nov 2, 2013
    @weakish 我也是刚开始学写 BUILDPKG 而已。你现在放出每个正式版后在 release 那里做个打包就好了 : )
    wenLiangcan
        9
    wenLiangcan  
       Nov 2, 2013
    @wenLiangcan PKGBUILD ....
    weakish
        10
    weakish  
    OP
       Nov 2, 2013
    wenLiangcan
        11
    wenLiangcan  
       Nov 2, 2013
    @weakish 恩,是的。你去看看 issues,我更新后运行它什么反应都没有了。。。
    wenLiangcan
        12
    wenLiangcan  
       Nov 2, 2013
    @weakish 以后更新的话这个包的命名方式就统一一下,比如就按现在的 v<verion>
    weakish
        13
    weakish  
    OP
       Nov 4, 2013
    @wenLiangcan 我有忘了打v,以後注意。
    weakish
        14
    weakish  
    OP
       Nov 9, 2013
    了 v2.1.1

    使用明 github 上的 README.md

    一的使用明(中文) http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=451877
    About     Help     Advertise     Blog     API     FAQ     Solana     845 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 21:20 PVG 05:20 LAX 14:20 JFK 17:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86