用了git,觉得svn弱爆了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
panlilu
V2EX    版本控制系统

用了git,觉得svn弱爆了

  •  
  •   panlilu 2011-07-10 12:28:41 +08:00 13243 次点击
    这是一个创建于 5211 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有和我类似感觉的人么?
    尤其我觉得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     Solana     1232 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 23:43 PVG 07:43 LAX 16:43 JFK 19:43
    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