Project

General

Profile

Actions

Git-create-repo » History » Revision 3

« Previous | Revision 3/4 (diff) | Next »
Александр Бородин, 10/28/2012 02:34 PM


Создание Git-репозитория

В этом разделе приведены команды для выполнения на стороне сервера, позволяющие создать пустой репозиторий и обеспечить группе пользователей совместную работу с ним.

  1. Инициализируем локальный репозиторий
    user@kappa:/groups/repos/git/repodir> git init
    Initialized empty Git repository in /groups/repos/git/repodir/.git/
    
  2. Конвертируем репозиторий в "пустой" формат, т.е. содержащий только данные, а не рабочую копию
    user@kappa:/groups/repos/git/repodir> git config --bool core.bare true
    
  3. Настраиваем групповой доступ
    user@kappa:/groups/repos/git/repodir> git config core.sharedRepository group
    

    Непосредственно файлы репозитория будут размещаться в /groups/repos/git/repodir/.git/

Все перечисленное выше можно выполнить одной командой

user@kappa:/groups/repos/git/repodir> git init --bare --shared=group

Однако в этом случае файлы репозитория будут размещаться непосредственно в /groups/repos/git/repodir/

Updated by Александр Бородин about 12 years ago · 3 revisions