說到版本控制,之前用過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分支的一些東西就不贅述了,資料也是很多的,以上只做一個引導,想進一步了解還得差一些資料,學東西不都是由淺入深嗎……