git是一把利器,像一本武林秘籍一样,练的好提高技艺,练不好会伤到自己。
如果不作为项目的管理者,可能就那么几个git命令那个就足够了,但这时你可能十八层武艺只练到了第一二层,入门级的。要想学好git,自己建立一个git的测试环境,有助于我们充分理解git的内涵。
setp 1:建立一个服务器仓库:
假设仓库目录为:E:/git_repo
进入仓库目录,执行: git init --bare
step 2:从仓库中克隆出一个副本,可以把这个副本理解为用户user1
git clone E:/git_repo repo_user1
step 3:在为user2克隆出一个副本:
git clone E:/git_repo repo_user2
step 4:现在可以分别在用户目录下进行修改并提交,自由的发挥想象力进行一些测试工作。
附,迄今见到过介绍git最全面最到位的一个系列:
1,git简介:http://www.open-open.com/lib/view/open1328069609436.html
2,git基础:http://www.open-open.com/lib/view/open1328069733264.html
3,git分支特性:http://www.open-open.com/lib/view/open1328069889514.html
4,服务器上的git:http://www.open-open.com/lib/view/open1328069988843.html
5,分布式git:http://www.open-open.com/lib/view/open1328070090108.html
6,git工具:http://www.open-open.com/lib/view/open1328070367499.html
7,git个性化:http://www.open-open.com/lib/view/open1328070404827.html
8,git与其他版本控制系统:http://www.open-open.com/lib/view/open1328070454218.html
9,git内部原理:http://www.open-open.com/lib/view/open1328070620202.html