lilingjie2015 发表于 2018-9-19 07:37:46

git中文教程

$ grep git /etc/group (1)  
git:x:9418:alice,bob,cindy,david
  
$ cd /home/devo.git
  
$ ls -l (2)
  
lrwxrwxrwx   1 david git    17 Dec4 22:40 HEAD -> refs/heads/master
  
drwxrwsr-x   2 david git4096 Dec4 22:40 branches
  
-rw-rw-r--   1 david git    84 Dec4 22:40 config
  
-rw-rw-r--   1 david git    58 Dec4 22:40 description
  
drwxrwsr-x   2 david git4096 Dec4 22:40 hooks
  
-rw-rw-r--   1 david git 37504 Dec4 22:40 index
  
drwxrwsr-x   2 david git4096 Dec4 22:40 info
  
drwxrwsr-x   4 david git4096 Dec4 22:40 objects
  
drwxrwsr-x   4 david git4096 Nov7 14:58 refs
  
drwxrwsr-x   2 david git4096 Dec4 22:40 remotes
  
$ ls -l hooks/update (3)
  
-r-xr-xr-x   1 david git3536 Dec4 22:40 update
  
$ cat info/allowed-users (4)
  
refs/heads/master       alice\|cindy
  
refs/heads/doc-update   bob
  
refs/tags/v*       david
  
(1) 将所有的开发人员都作为 git 组的成员。
  
(2) 并且给予他们公共版本库的写权限。
  
(3) 用一个在 Documentation/howto/ 中的 Carl 写的例子来实现版本库的分支控制策略。
  
(4) Alice 和 Cindy 可以提交入 master 分支,只有 Bob 能提交入 doc-update 分支,
  
David 则是发行经理只有他能创建并且 push 版本标签。
  



页: [1]
查看完整版本: git中文教程