Windows环境中使用版本管理工具Git
                                    2011-5-6
    Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码
的管理。在推出后,Git在其它项目中也取得了很大成功,目前很多知名项目都使用了Git。 
一、为什么选择Git
    对于流行的软件版本开源管理软件,元老级的CVS、后来新秀的SVN, GIT的优势又在
哪里呢?
    1. 傻瓜都会的初始化,git init, git commit -a, 就完了。
    2. 绝大部分操作在本地完成,只有最终完成的版本才需要向代码管理服务器提交。
    3. 每次提交都会对所有代码创建一个全球唯一的commit id。
    4. branch管理容易多了,无论是建立新的,还是切换都一条命令完成。
    5. branch之间merge时,不仅代码会merge在一起,check in历史也会保留。
    其他特点:
    1、更方便的 Merge
    2、更方便的管理
    3、更健壮的系统
    分布式系统一般情况下总是比单服务端的系统要健壮,因为但服务端一旦服务器挂掉
了整个系统就不能运行了。然而分布式系统通常不会因为一两个节点而受到影响。
    4、对网络的依赖性更低
    5、更少的“仓库污染”
    二. 取得Git, 可以从下面的链接下载得到。
    - windows系统需要安装 msysgit le/p/msysgit/
downloads/list
    - Linux需要安装 git git-scm/download git使用详解
    - MacOSX需要安装 git-osx-installer le/p/git-osx-
installer/downloads/list?can=3
三、安装 msysgit
    双击下载的文件,启动安装过程,都按照默认选项,一路下一步完成安装。
      双击git安装程序,即可出现安装窗口
     
      选择安装目录
     
      选择环境设置
      选择换行格式
下一步继续安装 
完成安装 
    这个时候已经可以使用git了, 打开git bash可以进入linux shell, 可以使用git命令进行各种操作, 由于大家都习惯使用图形界面的 TortoiseSVN, 下面介绍使用 TortoiseSVN的类似软件 TortoiseGit , 使用习惯相同,大家应该比较容易使用.
四、安装 tortoisegit
    tortoisegit 是TortoiseSVN的Git版本,方便window用户使用图形化界面工具操作
Git管理之下版本库。
    下载地址:
    le/p/tortoisegit/downloads/list 
    根据不同的平台下载相应的版本.
    双击安装程序安装

    选择ssh客户端
    点击Next继续安装完成
      安装完成 
      在本地版本库右击看到的菜单
    选择设置 
    
      设置你的机器上面git路径
      选择ssh路径

    设置名称和email
          
选择git clone添加版本库地址,下面是本地文件夹名称     
点击ok即可下载一份新版本库                    出现验证窗口,点击是即可存储登录认证

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。