在 windows 上用 git 的最佳工具是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
pc10201
V2EX    程序员

在 windows 上用 git 的最佳工具是什么?

  •  
  •   pc10201 2015-10-01 14:29:16 +08:00 13448 次点击
    这是一个创建于 3734 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在自己的电脑上做点小项目,一般是用 windows,别鄙视我哈
    接触过好几种形式的 git 客户端

    1.集成 git 的 bash 环境,比如 babun
    2.图形化程序,比如 smartGit,SourceTree
    3.IDE 中带的功能或插件,比如 JetBrains 家的系列 IDE

    我目前是用 SourceTree
    有更好的选择吗?
    59 条回复    2015-10-13 16:32:21 +08:00
    sox
        1
    sox  
       2015-10-01 14:37:04 +08:00   1
    git for windows 就够了
    aapu
        2
    aapu  
       2015-10-01 14:41:25 +08:00
    看看这篇文章,或许会有点收获 http://blog.jobbole.com/50603/
    sudoz
        3
    sudoz  
       2015-10-01 14:44:07 +08:00
    熟练使用一款工具就行了,最好是跨平台的工具

    JB IDEs 自带 git 插件 || sourcetree || smarthgit 都值得推荐
    hging
        4
    hging  
       2015-10-01 14:47:22 +08:00
    sourcetree
    univert
        5
    univert  
       2015-10-01 14:48:17 +08:00
    我在用 smartgit ,基本比较傻瓜
    dofaith09
        6
    dofaith09  
       2015-10-01 14:54:45 +08:00
    mathgl
        7
    mathgl  
       2015-10-01 14:56:31 +08:00 via Android
    一直用 cygwin
    hyzjshwo
        8
    hyzjshwo  
       2015-10-01 15:01:17 +08:00
    windows 版本的 source tree 很卡, lz 试试 github desktop 吧
    cnnblike
        9
    cnnblike  
       2015-10-01 15:01:53 +08:00
    SourceTree 卡+1 ,建议上 VirtualBox
    xing393939
        10
    xing393939  
       2015-10-01 15:18:57 +08:00 via iPhone
    乌龟好用
    cxshun
        11
    cxshun  
       2015-10-01 15:19:57 +08:00
    以前推 SourceTree (这货太卡了),现在推 smartgit ,个人用免费。
    shuson
        12
    shuson  
       2015-10-01 15:22:18 +08:00
    cmd line ,用 GUI 的操作都不安心
    chchwy
        13
    chchwy  
       2015-10-01 15:26:25 +08:00
    我用.
    SuYia
        14
    SuYia  
       2015-10-01 15:40:15 +08:00
    cmd
    panzhc
        15
    panzhc  
       2015-10-01 15:50:46 +08:00
    msysgit ,有 linux 命令行的感觉, console 也可以美化
    kylinzzx
        16
    kylinzzx  
       2015-10-01 16:53:20 +08:00
    sourcetree 有点卡。。
    Cu635
        17
    Cu635  
       2015-10-01 17:35:30 +08:00
    @panzhc msysgit 已经退役了,继任者是 git-for-windows 。
    maemolee
        18
    maemolee  
       2015-10-01 17:43:30 +08:00
    就应该用命令行啊…… git for windows
    Cu635
        19
    Cu635  
       2015-10-01 17:45:44 +08:00
    另外 lz 这个问题有人问过了:

    https://v2ex.com/t/185877

    /t/185877
    zwzmzd
        20
    zwzmzd  
       2015-10-01 18:03:30 +08:00 via Android
    @kylinzzx sourcetree 在老电脑上真是卡,用起来着实恼火
    anthonyeef
        21
    anthonyeef  
       2015-10-01 18:06:36 +08:00 via Android
    竟然有在帖子下面看到你用 Linux 和 Mac OS X 的…

    我就是因 Windows 下用命令行感太麻所以逃了 Windows 的(捂逃走
    mcfog
        22
    mcfog  
       2015-10-01 18:07:48 +08:00
    竟然没人推荐 tortoiseGit …我最想念的 windows 软件没有之一
    jhaohai
        23
    jhaohai  
       2015-10-01 18:10:45 +08:00 via iPhone
    cygwin
    kiwi95
        24
    kiwi95  
       2015-10-01 18:28:20 +08:00 via Android
    官方的工具就很好啊
    ho121
        25
    ho121  
       2015-10-01 18:39:24 +08:00 via Android
    cygwin
    GuangXiN
        26
    GuangXiN  
       2015-10-01 18:43:52 +08:00
    tortoiseGit is evil
    solar
        27
    solar  
       2015-10-01 19:53:18 +08:00
    命令行不好用吗?
    kingme
        28
    kingme  
       2015-10-01 20:08:36 +08:00
    GITEXTENSIONS.
    Cu635
        29
    Cu635  
       2015-10-01 20:27:32 +08:00
    @mcfog tortoisegit 只是一个图形界面,后端还是要安装 git-for-windows 的。

    和 tortoisesvn 、 tortoisehg 不一样。
    sunbeams001
        30
    sunbeams001  
       2015-10-01 20:27:35 +08:00
    msysgit in cmder
    zonghua
        31
    zonghua  
       2015-10-01 20:28:06 +08:00 via iPhone
    eclipse
    Cu635
        32
    Cu635  
       2015-10-01 20:31:23 +08:00
    @kiwi95 什么官方?

    如果指的是 git 官网 git-scm.org 提供的 windows 下面 git 下载的话,那么就是 git-for-windows (以前是 msysgit ,今年 8 月份 git-for-windows 结束 RC 阶段正式发布了, msysgit 就退役了)
    Chrics
        33
    Chrics  
       2015-10-01 20:33:16 +08:00
    sourceTree 很爽,平时使用都是命令行直接搞定
    mountainx
        34
    mountainx  
       2015-10-01 20:58:39 +08:00
    mac/windows 下大多数 git 客户端都用过(包括楼上说的这些),还没有任何一款 git 客户端比 win 下的 Git Extensions 强大的。真心推荐 Git Extensions ,实在不忍心看楼主被 sourceTree/tortoiseGit 之类的误导了。
    ltm
        35
    ltm  
       2015-10-01 21:03:15 +08:00
    cmd 下 git-scm 官方版,用着挺好,挺方便的,感觉足够用了。
    Artotria
        36
    Artotria  
       2015-10-01 21:07:25 +08:00 via Android
    个人感觉 SourceTree 还是比较适合在 OSX 上用, Win 下太卡了还不如 Github for Windows
    Earthman
        37
    Earthman  
       2015-10-01 21:13:43 +08:00
    cmder 哈哈哈
    itbeihe
        38
    itbeihe  
       2015-10-01 21:30:46 +08:00
    乌龟挺好用+1
    way2explore2
        39
    way2explore2  
       2015-10-01 21:35:15 +08:00 via Android
    joyee
        40
    joyee  
       2015-10-01 21:36:55 +08:00
    一直用 msysgit ,自带一堆 linux 下工具的 port ……配合 ConEmu 食用效果尚可
    heaton_nobu
        41
    heaton_nobu  
       2015-10-01 22:23:01 +08:00
    sourcetree
    aisin
        42
    aisin  
       2015-10-01 22:23:51 +08:00
    sourcetree ,简单方便
    adexbn
        43
    adexbn  
       2015-10-01 22:52:36 +08:00
    在 mingw 下部署的 git 命令
    xavierchow
        44
    xavierchow  
       2015-10-01 23:42:51 +08:00
    Q: 在 windows 上用 git 的最佳工具是什么?
    A: command line

    Q: 在 git 上用 command line 的最佳平台是什么?
    A: *nix
    LioMore
        45
    LioMore  
       2015-10-01 23:58:16 +08:00
    有 git for windows 了,你还想要什么
    legendlee
        46
    legendlee  
       2015-10-02 01:41:47 +08:00 via Android
    其实 github 提供的那个命令行工具就挺好用了。
    Dowding
        47
    Dowding  
       2015-10-02 07:53:24 +08:00
    @GuangXiN 为啥 evil ?
    jixiangqd
        48
    jixiangqd  
       2015-10-02 09:16:37 +08:00
    git 使用比较熟练地话, git-cola 就挺好用的,虽然界面比较丑
    Cu635
        49
    Cu635  
       2015-10-02 09:31:21 +08:00
    @ltm 现在 git-scm 的官方版就是 gi-for-windows 。
    hantsy
        50
    hantsy  
       2015-10-02 11:22:52 +08:00
    一直使用小乌龟。。。。从 CVS , SVN , HG 到 GIT 。
    yolio2003
        51
    yolio2003  
       2015-10-02 21:51:20 +08:00
    哇 讨论了这么多,我又来负能量总结了,答案就是:没有好用的!哈哈
    irobot03
        52
    irobot03  
       2015-10-02 22:43:47 +08:00
    我们团队一直在使用 SourceTree ,图形化辅助命令行,效率还可以
    loveminds
        54
    loveminds  
       2015-10-03 15:37:01 +08:00
    小乌龟
    hjkl0001
        55
    hjkl0001  
       2015-10-03 17:32:27 +08:00
    试试 SourceTree
    states
        56
    states  
       2015-10-03 18:56:09 +08:00
    用来用去还是 TortoiseGit 简单
    GuangXiN
        57
    GuangXiN  
       2015-10-06 22:35:04 +08:00 via Android
    @takashiki 因为 git 每个命令有自己的含义, tortoisegit 却试图用 SVN 的概念来解释 git
    ftdtian
        58
    ftdtian  
       2015-10-12 20:50:29 +08:00
    右键 ->git bash 搞起
    jz1206
        59
    jz1206  
       2015-10-13 16:32:21 +08:00
    用来用去最后还是用 git bash....
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2593 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 07:14 PVG 15:14 LAX 23:14 JFK 02:14
    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