Git 简介以及与 SVN 的区别
Git 是由著名 Linux 内核(Kernel)开发者 LinusTorvalds 为了便利维护 Linux 而开发的。
Git 是一个分布式的版本控制系统。作为一个分布式的版本控制系统,在 Git 中并不存在主
库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进
行合并。
在 windows 下使用 git,如果对命令不熟悉,可以使用 tortoisegit. tortoisegit 依赖于
msysgit.
在 git 中,每个本地的代码库都是一个完整的 git 系统。使用 tortoisegit 提交代码(commit),
其实只是提交到本地的 git 版本库。更新本地版本库后,就可以将其推送(push)到远程版本
库,合并到 master 或者其它分支。
Github 是一个网站,同时也是一个项目仓库,能让多名开发人员很方便地进行协同软件开
发。
在 Windows 下安装 Git 步骤:
1. 从 http://download.tortoisegit.org/tgit/1.8.12.0/下载最新的
TortoiseGit-1.8.12.0-64bit.msi;
2. 从 http://msysgit.github.io/ 下载 Git-1.9.4-preview20140929.exe;
3. 先安装 Git-1.9.4-preview20140929.exe,然后再安装 TortoiseGit-1.8.12.0-64bit.msi,
按默认设置即可,重启电脑;
4. 鼠标右键-->TortoiseGit-->Settings-->General-->Version,点击 Check now,如果显示
gitversion 1.9.4.msysgit.2 说明配置成功;
5. 如果从网上下载相关代码,选择 Git clone, 弹出 Git clone 对话框,在 URL 中输入地
址即可,如果需要用户名和密码,还会弹出输入用户名和密码的对话框,然后点击 OK,即
可将源码下载到本地。
tortoisegit 的一些常见用法:
1. Git Clone… :克隆一个项目代码库到本地(对应于 svn 的 checkout);
评论0