• 请不要在回答技术问题时复制粘贴 AI 生成的内容
shawngao
V2EX  ›  程序员

[突发奇想] 如果把 Mac 上的常用 App 托管到 GitHub,然后。。。

  •  
  •   shawngao · May 15, 2014 · 5398 views
    This topic created in 4565 days ago, the information mentioned may be changed or developed.
    将不需要安装的App,如 QQ.app push到github某仓库
    然后如果某基友需要,只需要git clone --depth 1 git://github.com/who/QQ.app.git即可
    再然后,写一个脚本将这些命令打包... 下面就不用多说了

    场景:
    你新用一台mac时,只需要执行 ./gitMyApp.sh
    就可以去喝咖啡了。。。
    19 replies  •  2014-05-16 22:29:47 +08:00
    nagato
    nagato
    May 15, 2014❤️1
    1
    1. Github不是云存储
    2. 你这个和把app打包放到某个服务器上,然后共享链接给我有什么区别
    fundon
    fundon
    May 15, 2014
    2
    shawngao
    shawngao
    OP
    May 15, 2014
    3
    @nagato
    1. a) 用git可以备份,万一想用旧版本可以随时恢复
    b)github还是一个社区,可以大家一起分享和贡献

    2. 放在服务器上共享链接那就注定是少数人在维护,毕竟大家精力都有限
    azhao
    azhao
    May 15, 2014
    4
    多久你才能有一个新的mac。。。。
    多久你用的qq.app就会更新一次
    4gShell
    4gShell
    May 15, 2014
    5
    @azhao 戳中!
    kavinyao
    kavinyao
    May 15, 2014
    6
    brew cask不就好了
    shawngao
    shawngao
    OP
    May 15, 2014
    7
    @azhao 对于一个人来说可能是一年才会用到一次,但是对于365位使用mac的开发者来说,这个git每天都会被用到一次,所以基数越大,它的作用才越大
    skydiver
    skydiver
    May 15, 2014
    8
    github 不允许当作网盘使用吧。。。
    具体条款我也没看,但是猜测应该是这样的。
    shawngao
    shawngao
    OP
    May 15, 2014
    9
    @kavinyao 之前不知道有这样的工具,草根了。
    amon
    amon
    May 15, 2014
    10
    有点蛋疼
    nagato
    nagato
    May 15, 2014
    11
    @shawngao 还不就是当云存储来用的意思? Dropbox建个共享目录大家来维护感觉更方便
    FatGhosta
    FatGhosta
    May 15, 2014
    12
    呵呵,完全不懂git
    andyliu
    andyliu
    May 15, 2014
    13
    呵呵 万能的git?
    ytzong
    ytzong
    May 15, 2014 via iPhone
    14
    每个人的常用不一样
    yukirock
    yukirock
    May 15, 2014 via iPhone
    15
    二进制文件又是那么大的尺寸,从 GitHub clone 又那个速度,真不如手动下载……

    脚本倒是可以用在别的地方,例如先输出已经安装的应用列表,然后用包管理器打包安装。
    cbsw
    cbsw
    May 15, 2014
    16
    Linux 上很容易的事情,Mac 要这么麻烦么?
    lm902
    lm902
    May 16, 2014 via iPhone
    17
    放到tar包里,编码成base64放py脚本,每次只需一条命令
    curl https://name.blob.core.windows.net/container/apps.py | python
    crazycookie
    crazycookie
    May 16, 2014
    18
    你们 让time machine 喝西北风么?
    haroldwu
    haroldwu
    May 16, 2014
    19
    github 一个 repo 限制大小 300 MB 的样子
    LZ 你还是用 homebrew + 脚本吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2414 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 03:15 · PVG 11:15 · LAX 19:15 · JFK 22:15
    ♥ Do have faith in what you're doing.