Возможности реализации git-сервера - PullRequest
1 голос
/ 21 февраля 2012

Я слежу за этим: Успешная модель ветвления Git учебник, чтобы научиться правильно устанавливать ветки для моих проектов.

Сомнения относительно того, где создавать репозитории и ветви, какие изВот хорошее решение:

  • Используйте мой рабочий сервер в качестве git-сервера для всех моих проектов, чтобы установить репозитории и ветки и извлечь из него все / обновления
  • Установить домашний серверк тому же нам выше

Какие другие альтернативы возможны?

Редактировать:

Это предназначено для Linux

Ответы [ 2 ]

2 голосов
/ 22 февраля 2012

git - это распределенная система управления версиями. Это означает, что все хранилища одинаковы. Нет сервера и нет клиента. Есть репозитории, которые автономны и счастливы сами по себе или с другими. Если вам нравится резервное копирование, используйте второе место для хранения репозитория на другом компьютере, на github, bitbucket или где-либо еще. Все, что вы делаете, это делитесь своими локальными данными с удаленным репозиторием, который имеет свою собственную жизнь и прекрасно справляется без вас.

1 голос
/ 23 февраля 2012

Если вы используете IIS, вы можете попробовать GitAspx , который не требует установки git на сервере. Оригинальный можно создавать репозитории в Интернете. Разветвленные в GitHub могут даже просматривать содержимое дерева / файла.

...