最簡git Server配置
如何保持多台計算機的項目代碼的同步更新呢?通過在一個公用計算機上開啟git服務,任何能與該計算機互聯的終端都可以同步最新的項目代碼。每個終端所負責的就是下載代碼更新,修改代碼,提交代碼更新,這些工作產生的變化能全部反應到git服務器上。同時,這么做也能避免使用github導致的代碼過早公布的弊端。從此代碼的版本控制和備份問題得到完美解決!
服務端配置:
1.安裝git:sudo apt-get install git-core
2.安裝ssh服務:sudo apt-get install openssh-server
3.創建服務端倉庫文件夾(用戶root可以訪問):mkdir /project.git
4.新建空白倉庫:git --bare init /project.git
客戶端使用(針對已配置的git服務器的使用方法):
本地的git詳細使用方法見:http://www.cnblogs.com/fanzhidongyzby/archive/2013/04/22/3035654.html
倉庫上傳:
1.切換到工作目錄:cd project
2.設置遠程倉庫路徑(客戶端已經存在倉庫數據):git remote add origin root@172.20.134.174:/project.git
3.上傳數據:git push origin master
4.輸入遠程計算機root用戶密碼
倉庫下載:
1.切換到工作目錄:cd project
2.設置遠程倉庫路徑(客戶端已經存在倉庫數據):git remote add origin root@172.20.134.174:/project.git
3.下載數據:git pull origin master
4.輸入遠程計算機root用戶密碼
倉庫克隆:
1.克隆遠程倉庫:(客戶端已經無倉庫數據):git clone root@172.20.134.174:/project.git
2.輸入遠程計算機root用戶密碼
3.切換到工作目錄:cd project
更多細節請參考:
http://www.xue5.com/Server/Linux/667461.html
http://blog.csdn.net/sheismylife/article/details/7204345