update
This commit is contained in:
@@ -33,12 +33,58 @@ sudo apt-get autoremove -y
|
||||
|
||||
## 使用
|
||||
|
||||
有很多种 `用户名` 使用方案,我们提供了其中一种, `root` 用户的使用方案。
|
||||
|
||||
|
||||
### 1.配置文件和位置
|
||||
|
||||
- nginx的配置文件在 `/etc/nginx/sites-available/nginx_gitweb`
|
||||
- git仓库根目录在 `/var/lib/git`
|
||||
|
||||
### 2.
|
||||
### 2.建立新仓库
|
||||
|
||||
终端输入如下命令可以建立一个新的仓库(例如 `abc` ):
|
||||
```bash
|
||||
mkdir -p /var/lib/git/abc.git
|
||||
cd /var/lib/git/abc.git
|
||||
git init --bare
|
||||
echo "这是abc仓库" > description
|
||||
```
|
||||
|
||||
### 3.克隆网络上的git仓库
|
||||
|
||||
例如把github上的某个仓库 `sample.git` 克隆下来,作为你自己的一个副本
|
||||
|
||||
```bash
|
||||
cd /var/lib/git
|
||||
git clone --bare https://github.com/zhangsan/sample.git
|
||||
```
|
||||
|
||||
### 4.将本地的仓库内容上传到新建的 `abc` 仓库
|
||||
|
||||
```bash
|
||||
git remote add origin root@192.168.111.155:/var/lib/git/abc.git
|
||||
git push -u origin master
|
||||
```
|
||||
|
||||
### 5.将海纳思git仓库的项目 `abc` 拉取到本地
|
||||
|
||||
注意,这里的192.168.111.155是指你的盒子 IP ;
|
||||
|
||||
```bash
|
||||
git clone root@192.168.111.155:/var/lib/git/abc.git
|
||||
```
|
||||
|
||||
### 6.另一种简易的拉取海纳思git仓库 `abc` 的方法
|
||||
|
||||
注意,这里的192.168.111.155是指你的盒子 IP ;
|
||||
|
||||
```bash
|
||||
git clone http://192.168.111.155:8011/clone/abc.git
|
||||
```
|
||||
|
||||
## 注意事项
|
||||
|
||||
等待群友体验和反馈
|
||||
|
||||
|
||||
## 注意事项
|
||||
Reference in New Issue
Block a user