V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wezzard
V2EX  ›  程序员

果然 CLI 是 git 的最終歸宿

  •  
  •   wezzard · 2015-07-16 12:51:14 +08:00 · 6393 次点击
    这是一个创建于 3447 天前的主题,其中的信息可能已经有所发展或是发生改变。
    剛才用 GitTower 2 pull 一個 git submodule,因爲其中涉及了大量的 folders and files renaming,所以就卡死了……然後我查看了一下工作目錄,發現還有幾個文件沒有被正確地更新。

    試用了 GitTower2 半個月,感覺這款軟件雖然在設計上秒殺 SourceTree,但是和 SourceTree 一樣有喜歡卡死的毛病。所以現在改成用 shell 腳本管理 dependencies update 了……

    另外我很認真地認爲,對於超過 50 USD 一份拷貝的軟件而言,這種頻率的卡死是根本不能讓其被用作 product 級別的產品的。有人曾經說 GitTower 2 是樣子貨,我現在信了。
    33 条回复    2015-07-18 18:18:22 +08:00
    ZackYang
        1
    ZackYang  
       2015-07-16 12:57:48 +08:00
    这是所有 app 的归宿.
    clino
        2
    clino  
       2015-07-16 13:05:36 +08:00
    git gui也很好用的啊
    iamfredng
        3
    iamfredng  
       2015-07-16 13:20:47 +08:00
    一般太美观的东西都不怎么好用。效率都浪费在效果上了
    inter
        4
    inter  
       2015-07-16 13:37:01 +08:00   ❤️ 1
    visual studio 带的git质量还不错,常用操作够用了
    kingme
        5
    kingme  
       2015-07-16 14:03:03 +08:00
    @inter 自带的貌似不支持查看差异?提交的时候就是一个嵌入界面了。。。
    leojoy710
        6
    leojoy710  
       2015-07-16 14:08:57 +08:00   ❤️ 1
    这两天不是有这个么
    https://github.com/golbin/git-commander
    虽然没用但是看上去很不错的样子
    jiangpeng
        7
    jiangpeng  
       2015-07-16 14:12:41 +08:00
    @inter 2013 有时候重命名都会有问题;不知道 2015 怎么样
    old9
        8
    old9  
       2015-07-16 14:43:20 +08:00   ❤️ 1
    我又来安利 GitSavvy 了, https://github.com/divmain/GitSavvy
    bdbai
        9
    bdbai  
       2015-07-16 15:07:16 +08:00 via iPhone
    @inter vs的git在commit的时候也会push,姿势不对?
    inter
        10
    inter  
       2015-07-16 16:13:36 +08:00
    @kingme 差异支持的
    @bdbai push?点第一下按钮是commit,点第二下才是push。你可以不push啊
    GPU
        11
    GPU  
       2015-07-16 18:30:48 +08:00
    @old9 sublime 我还在停留在只会基本功能,高端功能统统没有用过也不会用 。好醉
    xieren58
        12
    xieren58  
       2015-07-16 20:51:07 +08:00
    SourceTree?
    Had
        13
    Had  
       2015-07-16 21:13:55 +08:00
    @old9
    有木有对比过这个和sublimegit有啥区别?
    http://sublimegit.net/
    itfanr
        14
    itfanr  
       2015-07-16 21:15:29 +08:00
    SmartGit
    msg7086
        15
    msg7086  
       2015-07-16 21:23:48 +08:00
    想安利SmartGit然而我也没信心说这货不会卡死。
    之前处理Rails官方库的时候这几万个提交几十个分支照样卡得不行……
    ffffwh
        16
    ffffwh  
       2015-07-16 21:50:44 +08:00   ❤️ 1
    GUI党。Git除外。Git的各类前端是我见过的少有的图形界面程序比命令行还复杂的...
    yuankui
        17
    yuankui  
       2015-07-16 22:03:56 +08:00
    你把你的项目搞那么大干嘛啊??
    fengyqf
        18
    fengyqf  
       2015-07-16 22:08:06 +08:00
    git-gui 看历史树,还是不错的;提交等操作,似乎还是cli更方便
    bdbai
        19
    bdbai  
       2015-07-17 00:11:44 +08:00 via iPhone
    @inter 17楼 @ffffwh 说的有道理 vs的插件也确实没有命令行来的好用
    vixvix
        20
    vixvix  
       2015-07-17 00:44:29 +08:00
    SourceTree虽然经常crash, 用惯还是不错的,看历史,看branch进度,都很方便。很多时候还是配合cli.
    L3au
        21
    L3au  
       2015-07-17 08:33:31 +08:00 via iPhone
    用jb家的ide就不用这么麻烦了说。。虽然还是在里面用terminal。。
    jadecoder
        22
    jadecoder  
       2015-07-17 11:02:24 +08:00
    家里笔记本的sourcetree不知道为什么变得很卡,每个操作都要等几分钟
    Phariel
        23
    Phariel  
       2015-07-17 11:34:59 +08:00 via Android
    我发现SourceTree的MAC版超流畅 反而WIN各种卡顿 不知道什么问题
    likuku
        24
    likuku  
       2015-07-17 12:09:47 +08:00
    只把 git 当 svn 用的人表示 git add | commit | push | pull 足够
    raptor
        25
    raptor  
       2015-07-17 12:29:09 +08:00
    CLI是王道,当需要自动化更新部署的时候就知道了。
    inter
        26
    inter  
       2015-07-17 12:53:04 +08:00
    @bdbai 我说的是vs自带的,挺好用的。就是高级操作还得命令行,不过一般人好几个月也用不上一次
    feicheche
        27
    feicheche  
       2015-07-17 13:48:19 +08:00
    GIT比较习惯CLI,对IDE无感
    byrlx
        28
    byrlx  
       2015-07-17 13:49:34 +08:00
    用 magit 的飘过
    spoonwep
        29
    spoonwep  
       2015-07-17 16:08:37 +08:00
    smartgit 你值得拥有
    old9
        30
    old9  
       2015-07-17 19:55:38 +08:00 via Android
    @Had 不知道这个,刚看了一下,很多地方蛮相似的。不过这个似乎是收费软件?
    Had
        31
    Had  
       2015-07-17 22:01:22 +08:00
    @old9 嗯,10刀,然而我已经买了...
    所以不太清楚和GitSavvy有木有啥区别...
    mingyun
        32
    mingyun  
       2015-07-18 08:42:17 +08:00
    @old9
    luis404
        33
    luis404  
       2015-07-18 18:18:22 +08:00
    用magit的飘过~~~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2859 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:30 · PVG 22:30 · LAX 06:30 · JFK 09:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.