Секцията "Git" в Контролния панел Ви позволява да създавате Git хранилища (repositories) на Вашия хостинг акаунт. Също така имате възможност да инсталирате софтуера GitList, който може да бъде използван за преглед на Вашите Git хранилища, да виждате различните версии на всеки файл и историята на промените чрез уеб браузър. GitList е безплатна програма с отворен код, написана на PHP.

Създаване на Git хранилище

За да създадете Git хранилище на Вашия акаунт, трябва да изберете поддомейна и пътя за уеб достъп. Те определят уеб адреса, който ще използвате, за да достъпвате Git хранилището отдалечено от друг сървър или от локалния Ви компютър.

Всички хранилища ще бъдат съхранявани в директория /private/git.repostorage на Вашия хостинг акаунт. Трябва да изберете името и описанието за хранилището, което създавате. Ще бъде създадена директория с името на хранилището, например /private/git.repostorage/name_of_repository.

Уеб адресът на хранилището ще бъде автоматично защитен с потребителско име и произволно генерирана парола. След това можете да промените потребителите с достъп до интерфейса, използвайки раздел "Защити" > "Защита на уеб достъп" в Контролния панел.

Инсталиране на GitList

Можете да инсталирате GitList чрез раздел "App Installer" на Контролния панел. Там трябва да изберете поддомейна и пътя до директорията, където искате да бъде инсталиран GitList. Също така трябва да посочите пътя до Git хранилищата, които искате да показва. Ако сте ги създали, използвайки Контролния панел, те ще са в директория "/private/git.repostorage" на акаунта.

Достъпът до GitList изисква оторизиране чрез потребителско име и парола за сигурност на Вашите данни. Ако не въведете потребителско име и парола по време на инсталацията, достъпът до (под)домейна ще бъде защитен с автоматично генерирани потребителско име и парола, които ще се покажат след завършване на инсталацията. След като GitList е инсталиран, можете да промените потребителите с достъп до интерфейса, използвайки раздел "Защити" > "Защита на уеб достъп" в Контролния панел.