Как сделать свой GIT сервер

Чтобы всё всё заработало нам надо сделать две вещи:

  1. настроить авторизацию на машине (способы есть разные)
  2. произвести элементарную установку и "настройку" GIT

РЕШЕНО: refusing to update checked out branch

подобная ошибка может возникнуть, если происходит попытка выполнить push в "not bare" репозиторий

ПРИМЕЧАНИЕ: дело в том, что push можно выполнять только в bare репозиторий (тип указывается при создании)

git bare Репозитории -- что это такое и зачем они нужны

bare -- "чистый" репозиторий без рабочий копии. Хранит массив последовательных снимков (снапшотов) файловой иерархии, но без рабочей копии, которую непосредственно правит программист, когда работает с системой контроля версий.

Зачем это нужно

Ответ получен от с humanmashine:

git clone Клонирование: как скопировать репозиторий с сервера -формат URL

Для клонирования репозитория через SSH, необходимо выполнить команду формата:

git clone {username}@{servername}:{repodriveletter}:/{repopath}

  • {repodriveletter} - имя диска (присутствует в адресе далеко не всего).
  • {repopath} - путь к репозиторию

Или можно скопировать данные для клонирования прямо из удалённого репозитория (обычно ссылка есть где-то на странице проекта. На гитхабе - справа сверху от кода). Получится так:

git clone {текст ссылки}

сервер git на windows

РЕШЕНО: openssh server refused our key ошибка - Windows

делайте как в этой статье (на XP права вообще не нужны): http://www.antedes.com/blog/general/how-...

убедитесь что в файле sshd_config написано:

StrictModes no

Как настраивать OpenSSH -иструкция

OpenSSH for Windows v3.8.1p1-1: Readme
Michael Johnson
youngmug@users.sourceforge.net

Updated 9 July 2004

This document is based in large part on the Readme for Network Simplicity OpenSSH on Windows by Mark Bradshaw. All similarities are due to this.

In the descriptions of what to type, I use standard command notation. Items enclosed in [] are optional. Text you need to replace with entries is enclosed in .

Далёкая перспектива.....

когда я сильнее всего любил и чувствовал музыку - я жил вдали от нее.....кажется мне нужна далёкая перспектива чтобы хорошо думать о вещах
- (с) - ФН

кто такие философы

кто настолько силён в своей страсти познания, что не имеет времени на славу и наслаждение ей?...так людей мы называем философами
- (с) - ФН

Pages

Subscribe to fkn+antitotal RSS