(安裝git什麽的就不說了,很簡單的apt-get install git-core就OK)
本例中倉儲設定在~/git_store/,而開發的代碼所在文件夾為~/git_example/
那麽先建立git_store
mkdir -p git_store
cd git_store
git init --bare
OK,現在這個倉庫已經建立好了,就等著往裏邊囤積代碼了。
強調的點是每個git clone下來的版本庫都是壹個完整的版本庫,包括所有的歷史記錄和版本信息,不需要依賴網絡,這點在使用的過程中妳壹定會有感觸,git不是蓋的。
git很快;
git易於使用,相對svn而言,我不覺得git比之簡單,但是總體來說git還是比較容易的,尤其是服務器端的部署非常簡易。
本文僅僅介紹壹下git的簡單使用。關於壹些不常用的東西盡量會過濾掉。
/**
*這裏列舉幾個常見的git命令,讓大家過過目
**/
1)基本操作
>git init //初始化版本庫
>git clone //克隆版本庫
>git add //添加新文件
>git commit //提交到本地版本庫
>git checkout //檢出(分支、標簽)
2)分支
>git branch //列出分支
>git branch -r //列出遠程分支
>git branch -a //列出所有分支
>git branch newBranch //基於當前分支創建新分支newBranch
>git branch -D branchName //刪除分支branchName
>git branch -d branchName //僅刪除已合並分支branchName
>git merge <--> //合並分支<br>>git tag
3)歷史
>git log //顯示全部歷史
>git log -p //顯示版本歷史,以及版本間的內容差異
>git log -5 //顯示最近的5個提交
>git log -5 -p //顯示最近的5個提交,以及版本間的內容差異
>...(很多很多參數...)
>git diff 112 115 //顯示112和115版本的差別