最簡git server配置
如何保持多台計算機的專案**的同步更新呢?
通過在乙個公用計算機上開啟
gitgit
伺服器上。同時,這麼做也能避免使用
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詳細使用方法見:
倉庫上傳:
1.
切換到工作目錄:
cd project 2.
設定遠端倉庫路徑
(客戶端已經存在倉庫資料):
git remote add origin [email protected]:/project.git 3.
上傳資料:
git push origin master 4.
輸入遠端計算機
root
使用者密碼
1.
切換到工作目錄:
cd project 2.
設定遠端倉庫路徑
(客戶端已經存在倉庫資料):
git remote add origin [email protected]:/project.git 3.
git pull origin master 4.
輸入遠端計算機
root
使用者密碼
倉庫轉殖:
1.
轉殖遠端倉庫:
(客戶端已經無倉庫資料):
git clone [email protected]:/project.git 2.
輸入遠端計算機
root
使用者密碼 3.
切換到工作目錄:
cd project
更多細節請參考:
DNS BIND配置 構建最簡配置
研究bind大概半年了,對於這款老牌的開源軟體上手執行還是有一定難度的,這裡整理下最簡單的執行配置。我一般喜歡在原始碼中建立乙個output目錄,在install的時候都安裝到這裡。configure prefix bind 9.12.3 p1 output without openssl make...
git 搭建最簡單的git server
以下操作都在 centos7 下進行,但同樣適用於centos 6。1.安裝git core yum y install git 新增git使用者,用於啟動管理git倉庫 useradd git passwd git 2.客戶端機器的公鑰新增入git 伺服器的 home git ssh author...
最簡設計模式
設計模式應用舉例 剛開始學 剛開始學習設計模式的時候,感覺很興奮,這東西太好了。困惑 當時學完後,不知道如何用。甚至自己用過了也不知道自己用過了。於是我想 學這東西到底有什麼用呢,到底如何才算學會呢?領悟 後來我明白了,其實設計模式只是面上物件應用的一些典型案例,模式的價值在於對物件導向屬性的巧妙運...