说到版本控制,之前用过VSS,SVN,Git接触不久,感觉用着还行。写篇博文给大家分享一下使用Git的小经验,让大家对Git快速上手。
说白了Git就是一个控制版本的工具,其实没想象中的那么复杂,咱在这就不扯那些太原理性的东西,不过Git是分布式管理方式这个要知道的,关于Git更详细的介绍在百度上一谷歌资料就很多了,在这不做赘述。因为平时习惯了在Windows下做东西,所以就已Windows为例。
1.首先你得去Git官网https://github.com/上下一个git吧,如下图所示:
下完以后是在线安装的,装完如下所示:
2.本地初始化
在Git Shell下用cd命令切换到你要初始化的文件下,然后用 git init 命令初始化就OK了,初始化后的文件里多出了.git的文件,如下图:
3.配置你的个人信息
因为git是版本控制工具,方便多人合作,所以当你提交时为了让别人知道是谁提交的所以得配置你的个人信息,若不配置也不能提交的,配置过程如下
git config --global user.name author #将用户名设为author
git config --global user.email author@corpmail.com #将用户邮箱设为author@corpmail.com
4,把服务器上的文件clone到本地。
git clone projects@210.***.19*.***:/home/projects/wwwroot
密码: ******
5,添加文件,commit,push
(1)把修改的文件用git add filename添加
(2) 接着用git status 查看一下状态
(3)然后git commit -m"说明"
(4)最后git push到服务器就OK
6.更新文件
用git pull 更新本地文件
7.版本回滚
用git reset回滚,至于详细的用法网上也是一抓一大把,在这不做赘述……
像git分支的一些东西就不赘述了,资料也是很多的,以上只做一个引导,想进一步了解还得差一些资料,学东西不都是由浅入深吗……