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

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

  •  
  •   pc10201 · 2015 年 10 月 1 日 · 13496 次点击
    这是一个创建于 3758 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在自己的电脑上做点小项目,一般是用 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 月 1 日   ❤️ 1
    git for windows 就够了
    aapu
        2
    aapu  
       2015 年 10 月 1 日
    看看这篇文章,或许会有点收获 http://blog.jobbole.com/50603/
    sudoz
        3
    sudoz  
       2015 年 10 月 1 日
    熟练使用一款工具就行了,最好是跨平台的工具

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

    https://v2ex.com/t/185877

    /t/185877
    zwzmzd
        20
    zwzmzd  
       2015 年 10 月 1 日 via Android
    @kylinzzx sourcetree 在老电脑上真是卡,用起来着实恼火
    anthonyeef
        21
    anthonyeef  
       2015 年 10 月 1 日 via Android
    竟然沒有在這個帖子下面看到讓你用 Linux 和 Mac OS X 的…

    我就是因為 Windows 下用命令行感覺太麻煩所以逃離了 Windows 陣營的(捂臉逃走
    mcfog
        22
    mcfog  
       2015 年 10 月 1 日
    竟然没人推荐 tortoiseGit …我最想念的 windows 软件没有之一
    jhaohai
        23
    jhaohai  
       2015 年 10 月 1 日 via iPhone
    cygwin
    kiwi95
        24
    kiwi95  
       2015 年 10 月 1 日 via Android
    官方的工具就很好啊
    ho121
        25
    ho121  
       2015 年 10 月 1 日 via Android
    cygwin
    GuangXiN
        26
    GuangXiN  
       2015 年 10 月 1 日
    tortoiseGit is evil
    solar
        27
    solar  
       2015 年 10 月 1 日
    命令行不好用吗?
    kingme
        28
    kingme  
       2015 年 10 月 1 日
    GITEXTENSIONS.
    Cu635
        29
    Cu635  
       2015 年 10 月 1 日
    @mcfog tortoisegit 只是一个图形界面,后端还是要安装 git-for-windows 的。

    和 tortoisesvn 、 tortoisehg 不一样。
    sunbeams001
        30
    sunbeams001  
       2015 年 10 月 1 日
    msysgit in cmder
    zonghua
        31
    zonghua  
       2015 年 10 月 1 日 via iPhone
    eclipse
    Cu635
        32
    Cu635  
       2015 年 10 月 1 日
    @kiwi95 什么官方?

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

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