對於本地倉庫的使用這里我將倉庫與裸倉庫放到同一個機器上
1 創建git用戶 $ useradd git
2 修改密碼 建議和登錄密碼相同(自定義) $ passwd git
3 修該配置文件 禁止shell登錄
$ vim /etc/passwd
找到git用戶(圖略)
git:x:1000:1000::/home/git:/bin/bash
將上列修改為
git:x:1000:1000::/home/git:/bin/git-shell
4 創建倉庫
$ cd git
$ mkdir project.git
5 初始化
$ git init --bare project.git
6 添加權限 防止shell 登錄
$ chown -R git:git project.git
創建本地項目 本地項目可以與倉庫在同一台機器上(不建議)
如果是本地服務器 建議在 普通用戶下創建文件目錄 master 分支
切換到到普通用戶
$ cd /html
$ cd project
$ git init
$ touch .gitignore
注意版本文件 .idea的存在
$ git add --all .
$ git git remote add origin git@server_ip:/home/git/project.git
$ git commit -'init'
$ git push origin master
本地服務器創建完成