11.5 Initializing Gitosis
Gitosis comes with a program, gitosis-init
,
to handle initialization. gitosis-init
doesn’t require any
options, but it must be run as the user you created in the previous
section. If you used the
recommended git
user, your init
command looks like this:
prompt> sudo -H -u git gitosis-init < /path/to/id_rsa.pub |
|
Initialized empty Git repository in |
|
/srv/example.com/repositories/gitosis-admin.git/ |
|
Reinitialized existing Git repository in |
|
/srv/example.com/repositories/gitosis-admin.git/ |
This initializes Gitosis and its repository. All
that’s left now is the configuration. If you got an OSError
exception, continue reading this section. Otherwise, you can ...
Get Pragmatic Version Control Using Git now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.