V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
panlilu
V2EX  ›  版本控制系统

用了git,觉得svn弱爆了

  •  
  •   panlilu · 2011-07-10 12:28:41 +08:00 · 12590 次点击
    这是一个创建于 4915 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有和我类似感觉的人么?
    尤其我觉得git的去中心化的版本控制理念和分支的管理非常的赞!

    另外觉得git上手比较麻烦,windows下的git GUI也不怎么用的顺手,乌龟git 感觉又大又不好用(完全没有乌龟svn来的感觉)。
    谁如果能做出个直观易用的git GUI我觉得肯定很有市场的。

    还有这个貌似是这个节点的第一帖?
    35 条回复    2016-09-08 15:36:45 +08:00
    bindiry
        1
    bindiry  
       2011-07-10 12:36:16 +08:00
    确实,tortoiseGit不太好用是真的,github官方能出个windows客户端也好,难道用github的windows用户很少?
    fly2never
        2
    fly2never  
       2011-07-10 12:38:09 +08:00
    re.
    目前需要git和svn同用,以前用git-svn,用起来问题比较多,现在干脆svn和git设在同一个文件夹,平时用git本地提交,然后和svn服务器交互的时候用svn分支来处理,再和本地分支合并.用起来很顺手了
    phus
        3
    phus  
       2011-07-10 12:39:04 +08:00
    恩。smartgit可以试下。不过还是习惯命令行了,msysgit非常顺手。
    不过分布式的的vcs的通病是权限管理太弱,不适合企业使用。
    panlilu
        4
    panlilu  
    OP
       2011-07-10 12:44:57 +08:00
    @bindiry github有其他系统的客户端的?
    @fly2never 方案是不错,感觉稍微有点折腾。。
    @phus msysgit正在用。smartgit没有用过,去试试~
    shector
        5
    shector  
       2011-07-10 13:11:03 +08:00
    @panlilu

    "Eventually, I (well, many of us) decided that better native clients (OSX, Windows, Linux, Eclipse, Visual Studio, etc) was the best way to grow GitHub. And since we all use Macs — we should start off with an OS X application. Build what you know/use, expand from there."

    http://warpspire.com/posts/designing-github-mac/
    kongruxi
        6
    kongruxi  
       2011-07-10 13:14:21 +08:00
    我习惯用命令行

    不过对于复杂的diff,用GUI更直观
    Numbcoder
        7
    Numbcoder  
       2011-07-10 13:24:13 +08:00
    自从习惯了git用命令行之后,svn也开始用命令行了,感觉很好!
    anuxs
        8
    anuxs  
       2011-07-10 13:24:30 +08:00
    msysgit
    darasion
        9
    darasion  
       2011-07-10 13:31:39 +08:00
    谁发起做一个吧...
    chone
        10
    chone  
       2011-07-10 13:45:33 +08:00
    个人习惯命令行,另外觉得windows下用mercuial更好一些
    icyflash
        11
    icyflash  
       2011-07-10 13:49:36 +08:00
    hg +1
    bindiry
        12
    bindiry  
       2011-07-10 13:50:14 +08:00
    @panlilu 有mac系统的客户端 mac.github.com
    fly2never
        13
    fly2never  
       2011-07-10 13:54:05 +08:00
    @chone 总感觉hg做分支没有git轻量.hg官方都建议clone新文件夹来分支,而git分支则容易太多.
    fly2never
        14
    fly2never  
       2011-07-10 13:55:36 +08:00
    @panlilu 嗯,我在尝试了git-svn,git和svn两个文件夹(用软件同步)两个方案之后,才选择了git和svn同一个文件夹.兼顾了方便和功能
    chone
        15
    chone  
       2011-07-10 13:57:10 +08:00
    @fly2never 这个是风格问题,clone来操作也有它的优势,速度上其实也慢不了多少。
    fly2never
        16
    fly2never  
       2011-07-10 14:05:39 +08:00
    @chone 空间是问题,像我有时候branch十几个分支就挺悲剧的...
    fly2never
        17
    fly2never  
       2011-07-10 14:07:48 +08:00   ❤️ 1
    @kongruxi +1 git的使用基本上用命令行可以搞定了,只有diff和merge的时候借用一下外部工具.win下面git命令行,个人觉得弄一个cygwin比msysgit好用
    rrrrutdk
        18
    rrrrutdk  
       2011-07-10 14:36:27 +08:00
    已经无法脱离命令行了。而且你可以安装cygwin再装git,比msysgit再好用。

    但是如果你真的有那种不用windows也能活下去的话,转到Linux吧。
    实在不行就两系统或者来个苹果机器。
    panlilu
        19
    panlilu  
    OP
       2011-07-10 15:00:32 +08:00
    @rrrrutdk 正打算转战mac~纯linux的话,ps实在是没法离开啊。
    bcxx
        20
    bcxx  
       2011-07-10 15:18:36 +08:00
    @panlilu gimp
    panlilu
        21
    panlilu  
    OP
       2011-07-10 15:21:04 +08:00
    @bcxx 用过。。就是觉得不太习惯。。。
    dreampuf
        22
    dreampuf  
       2011-07-10 15:21:13 +08:00
    命令行.高效.
    bcxx
        23
    bcxx  
       2011-07-10 15:22:08 +08:00
    @panlilu 是很不好用,哈哈~ 不过努力学中 =]
    panlilu
        24
    panlilu  
    OP
       2011-07-10 15:29:01 +08:00
    @bcxx 一般般的不好用啦,没有 “很不好用”= =。哈哈
    bcxx
        25
    bcxx  
       2011-07-10 15:36:30 +08:00
    @panlilu 修个图都成问题~ 人家是小白嘛 XD
    xi4oh4o
        26
    xi4oh4o  
       2011-07-10 17:18:58 +08:00
    命令行+1 而且很爱github
    tomliu
        27
    tomliu  
       2011-07-10 18:54:28 +08:00
    @panlilu Mac有
    WarWithinMe
        28
    WarWithinMe  
       2011-07-10 19:09:39 +08:00
    GitHub确实应该弄个windows客户端。
    makestory
        29
    makestory  
       2011-07-13 20:53:06 +08:00
    几乎没有用过带GUI的。
    相信还是命令行效率高
    kandisheng
        30
    kandisheng  
       2012-06-06 17:12:05 +08:00
    GitHub已经出来Windows客户端了:http://windows.github.com
    eric_q
        31
    eric_q  
       2012-06-06 17:19:47 +08:00
    虽然装了github windows客户端,但是还在用命令行
    fly2never
        32
    fly2never  
       2012-06-06 17:25:49 +08:00
    git windows官方版已经支持UTF-8了,乌龟git也蛮好用的了
    qiukun
        33
    qiukun  
       2012-06-06 18:05:07 +08:00
    @fly2never 是啊,有人修一修总是好的
    alsotang
        34
    alsotang  
       2012-06-06 18:39:34 +08:00
    Linux下我用qgit察看git的log与branch相关信息,因为图形化显示。操作的话,直接命令行。
    说老实的,我竟觉得git的命令行还是挺方便的..
    URgoy
        35
    URgoy  
       2016-09-08 15:36:45 +08:00 via Android
    先贴了,再说话。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5353 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.