cygwin git mysql_3.3 在Windows 下安装和使用 Git(Cygwin篇)

3.3 在Windows 下安装和使用 Git(Cygwin篇)

在Windows下安装和使用 Git 有两种不同的方案:通过安装 msysGit或Cygwin来使用 Git。在这两种不同的方案下,Git 的使用与 Linux 环境下完全一致。还可以通过 msysGit 的图形界面软件TortoiseGit③(也就是在 CVS 和 SVN 时代就已经广为人知的 Tortoise 系列软件的 Git 版本)来使用Git。TortoiseGit 可与资源管理器整合,从而提供 Git 操作的图形化界面。

首先介绍通过 Cygwin 来使用Git,并不是因为这是最便捷的方法。如果需要在 Windows 中快速安装和使用 Git,下一节介绍的 msysGit 才是最便捷的方法。之所以将 Cygwin 放在前面介绍是因为本书在介绍 Git 原理和其他 Git 相关的软件时用到了大量的开源工具,在 Cygwin 下很容易获得这些开源工具,而 msysGit 的 MSYS④(Minimal SYStem,最简系统)则不能满足我们的需求。因此,我建议 Windows 平台下的读者在跟随本书学习 Git 的过程中*** Cygwin,当对Git有了一定的了解后,无论是 msysGit 还是 TortoiseGit,您都会应对自如。

Cygwin 是一款伟大的软件,通过一个小小的DLL(cygwin1.dll)建立了 Linux 与 Windows 之间的系统调用和API之间的转换,使得 Linux 下的绝大多数软件能向 Windows 迁移。Cygwin 通过 cygwin1.dll 所建立的中间层与VMWare、VirtualBox 等虚拟机软件完全不同,不会独占系统资源。像 VMWare 等虚拟机,只要启动一个虚拟机(操作系统),即使不在其中执行任何命令,同样也会占用大量的内存和CPU时间等系统资源。

Cygwin 还提供了一个强大易用的包管理工具(setup.exe),使得几千个开源软件包能在 Cygwin 下便捷地安装和升级,Git 便是其中的一员。

我对 Cygwin 有着深厚的感情,Cygwin 让我能在 Windows 平台下用 Linux 的方式更有效率地工作,使用 Linux 风格的控制台替换 Windows 黑乎乎的、冷冰冰的、由 cmd.exe 提供的命令行。Cygwin 帮助我逐渐摆脱对 Windows 的依赖,当我完全转换到 Linux 平台时,没有感到一丝的障碍。

【责任编辑:云霞 TEL:(010)68476606】

点赞 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值