首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  程序员

Working Copy for iOS - 独一无二的 4.9 高分 Git 客户端

  •  3
     
  •   yjqiang · 35 天前 · 11648 次点击
    这是一个创建于 35 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言:本人( yjqiang )之前使用一两年 Working Copy 后感觉非常满意,和开发者也聊了很多,他耐心为我提供了很多帮助,于是想回报一下。刚好看到推特上作者在头疼国区的推广问题,就毛遂自荐地联系了作者,作者同意委托我代为在 V2EX 上进行推广。同时我和 Grape 作者是不错的朋友,就做了一下中间人,征得双方作者同意后,一起在 V2EX 以 Working Copy 为主,同时加上 Grape 一起进行推广。以下为以 Working Copy 开发者提供的原文件为基础,大家共同修订后的推广内容(每个英文段落后面紧接着附有中文翻译)。


    Working Copy is a full features Git client for iPhone and iPad. Clone, edit, commit and push while allowing other apps access to repositories.
    Working Copy 是一款运行在 iPhone 和 iPad 上的功能完备的 Git 客户端应用。Working Copy 支持应用内克隆、编辑、提交和推送等操作,同时也能方便快捷地与其他应用协作,共同处理仓库文件或者进行其他交互。 working-copy

    Git

    Your Git projects are available on-device and can be edited inside the app or with apps such as Textastic, Pythonista and iA Writer. It has support for all core Git operations. Create new branches, merge or rebase changes and cherry-pick commits.
    你可以本地本应用内进行浏览、编辑 Git 项目,同时也可以在其他应用内( Textastic、Pythonista、iA Writer 等)进行浏览编辑(通过 iOS 的 Files api 进行交互)。Working Copy 可以本地无需联网地运行 Git 全部核心功能,例如创建分支、合并或变基、择优挑选等等。
    git0

    Everything happens on-device and has been rethought for a touch screen with a commit graph where you can pinch to zoom out for a high-level overview or zoom in for specifics about each commit. And in the conflict resolve tool you swipe to pick the parts of a file you want to keep making it faster and easier than on any platform.
    Working Copy 针对触摸屏,从细节上地打磨了这些 Git 功能:Working Copy 针对提交图的缩放做了优化,你可以缩小以查看总体状况,或者放大查看每个提交的细节;在使用 Git 冲突解决工具时,受益于触摸屏,你可以比其他平台上更方便直观而又快捷地去选择。
    git1

    The app supports Git LFS for repositories with video or other huge files.
    Working Copy 专门为拥有视频或其他超大文件的仓库进行优化,特别地支持了 Git LFS ( Large File Storage )。

    Git 与 Github

    Working Copy does not support issues or pull requests but works well with apps such as Grape for GitHub that handles this beatifully.
    Working Copy 不是一个 GitHub 客户端,并不支持 Issue 操作或者 PR (但是直接提交等是支持的)。但是 Working Copy 可以通过与其他 GitHub 第三方应用交互,例如 Grape 或者 Githawk 等,来完成 GitHub 的相关功能。

    When looking at repositories in Working Copy you tap "Open in Grape" to be shown additional information such as issues and releases inside Grape. Viewing repositories in Grape you can choose "Clone through Working Copy" to clone the project to your iPhone and iPad.
    例如,在 Working Copy 内选择 “ Show in Grape ” 以使用 Grape 打开当前仓库,浏览更多信息。同样在 Grape 这里,也可以使用 “ Clone through Working Copy ” 来克隆当前仓库到本地。
    working_copy&grape

    SSH 命令

    Some developer tools such as make and xcodebuild are missing from iOS. But you can configure a remote server inside the app, such that you run terminal commands on your files making it work as if the server is working directly on your repository files by uploading before and downloading after running the command.
    一些开发工具是不存在于 iOS 上的,因此也就无法在 iOS 本地直接运行 make 和用 xcodebuild 编译应用等。但是你可以使用 Working Copy 内提供的 ssh 工具与远程服务器交互,先上传文件至服务器,服务器端执行命令后,再自动下载到 Working Copy 内。
    ssh

    购买与试用

    The app is a free download but requires a in-app purchase to unlock all pro features. There is a free one-time unlock for 10 days to let you try before you buy. Working Copy 免费下载,但是需要内购以解锁全部功能。当然 Working Copy 提供免费试用功能,你也可以选择先免费试用全部功能 10 天后,再做决定。

    结束语

    Grant your iPad and iPhone new developer powers.
    Working Copy,让 iPad 和 iPhone 成为真正的生产力工具。

    第 1 条附言  ·  35 天前
    由于前面中奖设置的比较密集,怕一不小心把自己给中奖了,所以请稍微等一下,后面我会逐一联系中奖楼层的
    第 2 条附言  ·  35 天前
    @PopeyeLau #10 请留下邮箱
    @flyn #15 已发
    @menglling #20 请留下邮箱
    @skxs067 #30 已发
    邮箱地址为 outlook 的,请注意查收
    第 3 条附言  ·  35 天前
    已经联系两位作者额外加码,如果加码将仍然按照现在策略,60 楼、70 楼、80 楼等等送码。同时仍然采用间隔送,Grape、Working Copy 相互交叉,60 楼为 Grape 兑换码。已经中奖用户不要着急,兑换码一定会平平安安送到您的手上。
    第 4 条附言  ·  35 天前
    当当当当,大家挺热情的,自然不能让你们失望,我又搞到了一批兑换码( 5 Wokring Copy + 5 Grape ),抢楼仍然生效,规则按照上条的为标准,继续进行!
    第 6 条附言  ·  35 天前
    第二次加码(原来为 10 个码,第一次加了 10 个,第二次会加 16 个( 8 Working Copy + 8 Grape ))已经确定,同时这也是最后一次加码。
    最后的 16 个兑换码发放规则如下,截至今日 20 点整,所有发言过的朋友,每人权重相同(按人名而不是不按楼层),随机抽奖。其中目前 2 楼的 @kidding 不参与抽奖,我将直接把 2 个兑换码( 1 Working Copy + 1 Grape )发放给他,因为他是第一个除我之外发言的,剩下人将统一抽出这剩下的 14 个兑换码。
    为保障抽奖公平性,我将写一个简单的 python 随机代码,在 Grape 作者监督下,运行出结果。

    同时目前第一批兑换码已经发放完毕,并且全部已经收到确认。第二批即将统一发放。第三批在运行完代码后,也会统一发放。
    第 7 条附言  ·  35 天前
    第一次加码( 10 个兑换码)的抢楼活动已经结束,兑换码已经发放,等待各位确认。

    第二次加码( 16 个兑换码)的活动还在继续哦。
    第 8 条附言  ·  35 天前
    第二次加码的发放开始。中奖名单为
    ['iShao', 'KKFantasy', 'lcm', 'zpf124', 'syjsu', 'devjoe', 'Sivan2017', 'menglling', 'duxiansen', 'jry', 'kingcos', 'R0ckyY2', 'frozenthrone', 'Jzer0n']
    @iShao Grape
    @KKFantasy
    @lcm Grape
    @zpf124
    @syjsu Grape
    @devjoe
    @Sivan2017 Grape
    @menglling
    @duxiansen Grape
    @jry
    @kingcos Grape
    @R0ckyY2
    @frozenthrone Grape
    @Jzer0n
    间隔为第一个 Grape,第二个 Working Copy 开始,以此类推。即使前面中奖仍然继续发放。
    同时我注意到有人偏爱某种软件,这里需要你们自己协调更换,双方同意后,我将统一发放。(截至至明天,明天我会统一发放)

    @kidding 恭喜获得 1 Working Copy + 1 Grape

    以上朋友记得给我邮箱哦。
    第 9 条附言  ·  35 天前

    原来的 10 个码接收者都已经确认了,同时第一次加码的所有中奖者均已确认,第二次( 16 个码)的发放将在明天开始,因为可能有人会协调交换,麻烦各位等待一下。


    活动截至啦。。。不会再加码了,抱歉了各位。
    后续可能还会有类似活动吧,如果 Working Copy 作者乐意的话。不过可能在 telegram 中文圈里举行,当然不排除再次在 v2ex 做活动。
    再次感谢大家的支持与参与。

    第 10 条附言  ·  33 天前
    全部发出的兑换码均已确认,本次活动圆满结束,再次感谢大家的支持与参与!
    276 回复  |  直到 2019-02-19 15:35:31 +08:00
    1  2  3  
        201
    qq102186180   35 天前 via iPhone
    感谢 @yjqiang 同时 grape 换 working copy 啦😁
        202
    Lax   35 天前
    良心软件,作者孜孜不倦一直在更新。
    有时候在路上有想法,可以直接动手开分支在手机和平板上干活,实在是太方便了。

    (买过 working copy enterprise,可惜这个版本已经不更新了)
        203
    anson2416   35 天前 via iPhone
    还有抽奖吗
        204
    yjqiang   35 天前
    @Lax 建议你可以拿着发票问问作者,说不定作者就能拿着一发兑换码跟你 py 了。Enterprise 版本是因为苹果不让他整了。就下架了。
        205
    yjqiang   35 天前
    @anson2416 木的了。抱歉抱歉,以后有机会还会再来一次的。
        206
    Nerv   35 天前
    错过了嘞
        207
    yjqiang   35 天前
    @Lax When customers contact me now, I ask them to show a receipt and then I give them a promo code.
    作者回复了,现在联系并给出票据,就会给你兑换码。
        208
    yjqiang   35 天前
    第二次加码的名单公布啦。中奖名单为
    ['iShao', 'KKFantasy', 'lcm', 'zpf124', 'syjsu', 'devjoe', 'Sivan2017', 'menglling', 'duxiansen', 'jry', 'kingcos', 'R0ckyY2', 'frozenthrone', 'Jzer0n']
    @iShao Grape
    @KKFantasy
    @lcm Grape
    @zpf124
    @syjsu Grape
    @devjoe
    @Sivan2017 Grape
    @menglling
    @duxiansen Grape
    @jry
    @kingcos Grape
    @R0ckyY2
    @frozenthrone Grape
    @Jzer0n
    间隔为第一个 Grape,第二个 Working Copy 开始,以此类推。即使前面中奖仍然继续发放。
    同时我注意到有人偏爱某种软件,这里需要你们自己协调更换,双方同意后,我将统一发放。(截至至明天,明天我会统一发放)

    @kidding 恭喜获得 1 Working Copy + 1 Grape

    以上朋友记得给我邮箱哦。
        209
    GoLand   35 天前
    dd
        210
    zpf124   35 天前
    @yjqiang
    596792787#qq.com
    NTk2NzkyNzg3QHFxLmNvbQ==
        211
    kingcos   35 天前 via iPhone
    @yjqiang 感谢啦…

    同 Grape 换 Working Copy,因为 Grape 貌似之前已经下载过了…
        212
    jry   35 天前 via iPhone
    我好像中奖了,但是我有 working copy 了想换个 grape
        213
    jry   35 天前 via iPhone
    @yjqiang 买过 enterprise 支持直接导入的
        214
    jry   35 天前 via iPhone
    @yjqiang 谁要更我换的我想要 grape
        215
    luan   35 天前 via iPhone
    想要
        216
    jry   35 天前 via iPhone
    @kingcos 我俩换吧
        217
    kingcos   35 天前
    @jry 好呀

    @yjqiang 我和 @jry 交换,他要 Grape 我要 Working Copy 吧,另外想问的是美区不影响吧?
    我的邮箱是 echo "MjgyMTgzNjcyMXZAZ21haWwuY29t" | base64 -D
        218
    chuanabc001   35 天前 via iPhone
    抽吗
        219
    didiaoing   35 天前
    安利了,我也要,求优惠 Working Copy

    邮箱 853254613@qq.com
        220
    Sivan2017   35 天前
    @yjqiang 你好,我中了 Grape,我的邮箱是 bGl1eHcxN0BxcS5jb20=
        221
    devjoe   35 天前
    @yjqiang
    感谢楼主。
    中了 Working Copy
    邮箱:YWlkZXZqb2VAZ21haWwuY29t
        222
    leoaqr   35 天前 via iPhone
    赞一个,mark 了
        223
    kidding   35 天前 via iPhone
    @yjqiang 哇感动!我的邮箱是 imshuhao@gmail.com
        224
    yjqiang   34 天前
    @jry @kingcos 收到并确认了更换申请,之后会统一发放。兑换码全世界都可以。
    @didiaoing 我问问作者看吧,但是苹果似乎不支持这样单独折扣?

    @iShao @KKFantasy @lcm @syjsu @menglling @duxiansen @jry @R0ckyY2 @frozenthrone @Jzer0n 请给我联系的邮箱用来接受验证码
        225
    frozenthrone   34 天前 via iPhone
    @yjqiang moon.zju@gmail.com
        226
    qq102186180   34 天前 via iPhone
    当 当 当 还有换 grape 的吗😄
        227
    menglling   34 天前 via Android
    @yjqiang 又中奖了,xmoallic@hotmail.com ,我前面中了 grape 的兑换码。
        228
    yjqiang   34 天前
    @menglling 对 恭喜啦,这次是双喜临门,正好两个 APP 都全了。
        229
    jry   34 天前 via iPhone
    @yjqiang 确认更换,邮箱是 ijry@qq.com
        230
    yjqiang   34 天前
    @iShao @KKFantasy @lcm @syjsu @duxiansen @R0ckyY2 @Jzer0n 请务必及时发给我邮箱以接受兑换码
    已经发给我邮箱的今晚我会统一发送。
    今晚还未发的我会等到明天 20 点,再不发的话,剩下的兑换码我就自己留着啦。
        231
    jrtzxh020   34 天前 via iPhone
    这个软件为啥搜不出来的?
        232
    menglling   34 天前 via Android
    @yjqiang 不好意思,邮箱错了,是 xmpallic@hotmail.com
        233
    duxiansen   34 天前
    感谢感谢,eGlhb3hpYW91dUBvdXRsb29rLmNvbQ==
        235
    yjqiang   34 天前
    @iShao @KKFantasy @lcm @syjsu @R0ckyY2 @Jzer0n 请务必及时发给我邮箱以接受兑换码,就等你们 6 人了。
        236
    R0ckyY2   34 天前
    @yjqiang 啊不好意思啊,时差原因才看到。我邮箱是 yanzhang0219@gmail.com 非常非常感谢!
        237
    Jzer0n   34 天前
    @yjqiang 没想到中奖了。

    不好意思现在才想起看这帖

    邮箱:gunnsannxxx[AT]gmail.com

    非常感谢哈。
        238
    yjqiang   34 天前
    @iShao @KKFantasy @lcm @syjsu 请务必及时发给我邮箱以接受兑换码,就等你们 4 人啦。
        239
    kingsure   34 天前
    可以很厚面皮地求一个 Working copy 的兑换码吗?😂
        240
    yjqiang   34 天前
    @kingsure 抱歉啦,不可以,会破坏公平性的。。。我自己还没有呢。。。
        241
    yjqiang   34 天前
    @Sivan2017
    @menglling
    @duxiansen
    @R0ckyY2
    @frozenthrone
    @Jzer0n
    @kidding
    请务必及时确认收到
        242
    Jzer0n   34 天前
    @yjqiang #241 兑换了,谢谢。但发现需要 11.4 以上才可以,请问这个是兑换成功了吗?
        243
    yjqiang   34 天前
    @Jzer0n 你再兑换一次看看提示就知道了。
        244
    devjoe   34 天前 via iPhone
    发完了吗?好像没收到邮件。😂
        245
    duxiansen   34 天前
    @yjqiang 收到,多谢多谢
        246
    yjqiang   34 天前
    @devjoe 还没有,前面的几位没发邮箱,我兑换码标了号,怕乱序。抱歉了,肯定会有,但是可能要等等,最晚明天 20 点。
        247
    yjqiang   34 天前
    @iShao @KKFantasy @lcm @syjsu 请务必及时发给我邮箱以接受兑换码,就等你们 4 人啦。
        248
    hiCasper   34 天前 via iPhone
    想要 Grape 的码 QAQ
        249
    yjqiang   34 天前
    @hiCasper 抱歉啦。。。木得了
        250
    zhoudaiyu   34 天前 via iPhone
    这个软件确实不错 求码 ( Ŏ艸Ŏ)
        251
    yjqiang   34 天前
    @zhoudaiyu 木得了。。。抱歉抱歉,全有送的对象了。我自己也没留。
        252
    yjqiang   34 天前
    @Sivan2017
    @R0ckyY2
    @kidding
    请务必及时确认收到
        253
    yjqiang   34 天前
    @iShao @KKFantasy @lcm @syjsu 我将等到明天 20 点整
        254
    R0ckyY2   34 天前
        255
    R0ckyY2   34 天前
    @yjqiang 已收到 redeem code,thanks !
        256
    yjqiang   33 天前
    @devjoe 发了发了,请及时查看邮箱( outlook )。
    @kidding 兑换码已发,请及时反馈。
        257
    devjoe   33 天前 via iPhone
    @yjqiang 已收到并使用。
    非常感谢🙏
        258
    yjqiang   33 天前   ♥ 1
    @kidding 兑换码已发,请及时反馈。
    @iShao @KKFantasy @lcm @syjsu 我将等到今天 20 点整(东八区),逾期兑换不再有效。
        259
    zpf124   33 天前
    @yjqiang

    给我发了吗? 我邮箱里没收到啊....
    标题是啥,我垃圾箱里也没找到啊...
    如果发过麻烦重发一下....
    NTk2NzkyNzg3QHFxLmNvbQ==
        260
    syjsu   33 天前
    @yjqiang 谢谢 我的邮箱是 syjsu#qq.com
        261
    syjsu   33 天前
    @yjqiang 谢谢 我的邮箱是 syjsu@qq.com 我想问下有人有意愿换激活码的吗?我个人想要 working copy
        262
    yjqiang   33 天前
    @zpf124 你的位置夹在没发的人中,所以为了防止混乱就搁置了一下,非常抱歉。刚刚已经发出。抱歉抱歉,让您久等了。
        263
    yjqiang   33 天前
    @syjsu 我等你一段时间吧,没有兑换的人中,只有 @KKFantasy 是 Working Copy 了。但是他还没联系我。
        264
    zpf124   33 天前
    @yjqiang
    没事,谢谢,收到了
        265
    yjqiang   33 天前   ♥ 1
    @iShao @KKFantasy @lcm 我将等到今天 20 点整(东八区),逾期兑换不再有效。
        266
    ephoton   33 天前
    Cool
        267
    iShao   33 天前
    @yjqiang shaoreceive@outlook.com

    多谢多谢
        268
    thinkloki   33 天前
    thinkloki@163.com
        269
    yjqiang   33 天前
    @thinkloki ???你串帖子了吧。
    @iShao 已发
        270
    yjqiang   33 天前
    @iShao 收到记得回复以确认。
        271
    yjqiang   33 天前
    @KKFantasy @lcm 我将等到今天 20 点整(东八区),逾期兑换不再有效。
        272
    yjqiang   33 天前
    @syjsu 已发送,收到请回复。
    @KKFantasy @lcm 兑换码回收,抽奖结果失效。
        273
    syjsu   33 天前 via iPad
    @yjqiang #272 谢谢 已经 收到了
        274
    xuweio   33 天前
    能送我个码,可以吗?谢谢
        275
    yjqiang   32 天前
    @xuweio 抱歉啦,本次活动所准备的兑换码全部送了,我手里也没留。不过你可以试用 10 天的。
        276
    yjqiang   32 天前
    @chenxiaozhuang https://www.blink.sh/ 这个不错。Working Copy 作者好像也在开发 ssh 相关,不过还没公测。
    1  2  3  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   828 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 22:53 · PVG 06:53 · LAX 15:53 · JFK 18:53
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1