首页 > 代码库 > 创建自己的git版本管理服务器

创建自己的git版本管理服务器

步骤一:

配置权限,让Git用户可以访问这个目录

  chmod g+rx /path-to/gitroot

步骤二:

建立新的Git仓库,叫做myrepo

  1. cd /path-to/gitroot 
  2. git init --bare myrepo.git 

步骤三:

将能够访问的用户的秘钥添加到自己服务器上面,使他不必每次访问时都要输入密码

  cat 他的秘钥 >> 服务器的~/.ssh/authorized_keys

  chmod 600 ~/.ssh/authorized_keys (这一句很重要,Linux权限问题,你懂的)

步骤四:

有权限的用户克隆代码

  git clone 服务器ip:myrepo.git 目录

步骤四:

客户端必要配置

  git config --global user.email "tangyun@example.com"

  git config --global user.name "tangyun"

  不这样配置会不能commit

步骤五:

第一次commit注意了!

  必须是:git push origin master

后需操作就是基本常用操作了 前面有所介绍,这里不再奥数