新增乙個新專案
git clone git@server:gitosis-admin.git
keydir是放公鑰的
gitosis.conf是用來配置專案許可權的
[group gitosis-admin] 這是分組
members = 是成員,成員間用空格分開,這邊的成員名,來自於keydir下面的pub檔名。
writable = gitosis-admin 是可以寫操作的專案
[group 專案名]
members = 專案成員
writable = 專案名
修改好,推送到伺服器上
然後新建 「專案名」
git init
git add .
git commit -am " "
git remote add origin git@server:專案名.git
git push origin master
這樣新專案就被上傳到伺服器上了
基於gitosis的Git雲端伺服器配置
硬體 雲端阿里雲伺服器 軟體 雲端 gitosis git ssh 本地 cygwin 或者 gitbash 參考文章 詳細步驟如下 1 建立git賬號用於管理git伺服器 useradd s bin bash d home git g root m c manager for git server...
基於gitosis的Git雲端伺服器配置
硬體 雲端阿里雲伺服器 軟體 雲端 gitosis git ssh 本地 cygwin 或者 gitbash 參考文章 詳細步驟如下 1 建立git賬號用於管理git伺服器 useradd s bin bash d home git g root m c manager for git server...
用gitosis搭建git伺服器
1 安裝gitsudo apt get install opensshserver openssh client git core 2 配置gitgit config global user.name x.xx git config global user.email x com 3 建立金鑰公鑰s...