下面簡單介紹在centos 7上部署git 倉庫。
一、安裝git及建立使用者、配置郵箱
安裝git:
# yum install git
建立使用者:
(略。。。)
一般單獨建立乙個git 使用者,並禁止使用者登入,參考:
安裝完git後配置使用者名稱、郵箱
# git config --global user.name author // 將使用者名稱設為author
# git config --global user.email [email protected] // 將使用者郵箱設為[email protected]
二、新建匯入乙個git 專案
匯入乙個新的git 專案 (假設 專案**放在 jes2000下, 一般倉庫以.git 結尾,即jes2000.git)
# cd jes2000.git/
# git init
# git add . # 將當前目錄下(遞迴)的檔案/資料夾加入git控制
# git commit -m "first commit,create a repository" # 提交
# git branch -a ## 檢視分支
提交完成後會自動完成建立乙個master 分支。
也可以將空的倉庫,check 到本地(git clone )後,提交**,並推送到遠端自動建立master 分支。
通過 url: ssh: 進行訪問、提交。
如果ssh埠號不是預設的 22,這需要在ip 後面跟上具體的ip,
如: git clone ssh:
部署Git伺服器
yum安裝git軟體。root git server yum y install git 安裝git初始化乙個空倉庫。root git server mkdir p var lib git 為git建立倉庫目錄 root git server git init var lib git project...
git伺服器部署
環境描述 10.1.1.1 centos 6.6 git伺服器 10.1.1.2 centos 6.6 git客戶端 1 搭建git伺服器 1 安裝git yum install y git 2 建立git使用者,用於執行git服務 root localhost useradd git 3 選擇 d...
在伺服器上部署Git
發現乙個git學習資料 講的比較詳細,分享一 下。開始架設 git 伺服器前,需要先把現有倉庫匯出為裸倉庫 即乙個不包含當前工作目錄的倉庫。做法直截了當,轉殖時用 bare選項即可。裸倉庫的目錄名一般以.git結尾,像這樣 git clone bare my project my project.g...