czhtr 发表于 2018-9-16 11:41:43

基于linux的Git平台的部署与Gitolite使用

##我们现在要创建一个名为datagrand1的仓库,让刚创建的datagrand1有读写权限,并将其给予用户shiyan使用。  git:(master)pwd
  /Users/wtf/gitolite-admin/conf
  ##添加类似下面这内容进去
  repo datagrand1
  RW+    =   shiyan
  保存,提交并推送到远和服务
  git:(master)pwd
  /Users/wtf/gitolite-admin
  git:(master)git add -u
  git:(master)git commit -m 'add new repo datagrand1 and assign RW+ to shiyan'
  git:(master)git push
  ##推送的时候应该看到类似这样的信息
  Counting objects: 7, done.
  Delta compression using up to 4 threads.
  Compressing objects: 100% (3/3), done.
  Writing objects: 100% (4/4), 395 bytes, done.
  Total 4 (delta 1), reused 0 (delta 0)
  remote: Initialized empty Git repository inxxxxx
  To git@desktop:gitolite-admin
  6de90b8..52737aamaster -> master
  ##注意remote开头的一行,它已经帮你创建了这个仓库

页: [1]
查看完整版本: 基于linux的Git平台的部署与Gitolite使用