1. git的客户端安装
1) windows 64bit 下载地址, 下载完成之后,点击运行,一路next即可。
![](http://dl2.iteye.com/upload/attachment/0127/2447/8f422e1d-413c-34a1-9efe-27332fb2b9b7.png)
2)Git Bash使用
cd E:/test/testgit 切换到工作目录
git init 用于初始化一个 Git 仓库,完成后生成 .git 目录
git add *.txt 添加一个新文件到版本控制
git commit -a -m "测试提交" 提交到本地仓库,-a表示提交所有文件,-m是注释
git remote add origin https://github.com/zhenggm/testgit.git 将本地仓库添加到远程中央库
git push -u origin master 首次将本地文件提交到远程库,后续只需git push即可。
![](http://dl2.iteye.com/upload/attachment/0127/2451/44611437-ea7c-3ed1-81ff-28768b6934bc.png)
![](http://dl2.iteye.com/upload/attachment/0127/2453/0aacf919-a4a6-388a-90b8-e96ebd3deef1.png)
2. github和git-osc(码云)
相同点:他们都是提供代码托管服务的网站,是git客户端对应的服务器,在上面建项目都很方便。
不同点:
1)github服务器在国外,据说因为防火墙的原因会不稳定。git-osc是oschina提供的服务,服务器在国内,相对稳定。
2)github对开源代码管理免费,对闭源代码收费。git-osc对开源和闭源都是免费的。
![](http://dl2.iteye.com/upload/attachment/0127/2459/19b031f6-6311-38f8-af9e-6315a3dad07b.png)
3.TortoiseGit
用惯了小乌龟,可以安装TortoiseGit,操作跟svn很像,并且图标也很像。
1) 下载地址, 汉化语言包下载地址
2)具体使用与svn类似,不做介绍
![](http://dl2.iteye.com/upload/attachment/0127/2461/866f4426-f5f8-3461-80a3-f83031d21243.png)