前面已经介绍了在Windows下使用git工具来下载Android的源码,Windows环境下通过Git得到Android源代码,这里记录我使用git工具来管理我自己的代码,git是一种分布式的项目管理工具而CVS及SVN都是集中式的版本控制系统集中式版本控制系统最大的毛病就是必须联网才能工作,分布式版本控制系统根本没有“*服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上,分布式和集中式通过以下两张图会清楚点
Windows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样。Cygwin的安装和配置都比较复杂,就不建议你折腾了。不过,有高人已经把模拟环境和Git都打包好了,名叫msysgit,只需要下载一个单独的exe安装程序,其他什么也不用装,绝对好用。
msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。
安装后按下图指定启动git
也可以右键启动
出现如下界面,说明安装成功了
安装成功后设置全局的git配置
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
在合适的路径下创建一个目录来管理版本库
初始化版本库目录:git init
新建一个“readme.txt”文件,内容如下
Git is a version control system. Git is free software.
把“readme.txt”文件添加到仓库:git add readme.txt
用命令git commit告诉Git,把文件提交到仓库:git commit -m "wrote a readme file" 可以多次add,最后才commit
这里介绍的更详细:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000