Стоит ли создавать Git-репозиторий для одного пользователя?
Есть ли какое-то преимущество, если у меня есть пустой репозиторий, если я единственный пользователь этого репозитория?
4 ответа
Даже будучи единственным разработчиком, работающим над проектом, наличие чистого хранилища имеет некоторую выгоду. Это позволяет вам иметь копию вашего репозитория, которая отличается от вашего локального репозитория с вашим рабочим каталогом. Хотя трудно действительно испортить ваш локальный репозиторий, это даст вам дополнительное чувство безопасности.
Вы также можете использовать это для координации работы с несколькими компьютерами. Например, вы можете иметь пустой репозиторий на USB-накопителе и работать с ним из дома и с рабочего компьютера, каждый из которых имеет свой собственный независимый локальный репозиторий. Таким образом, вы будете похожи на двух разработчиков с отдельными репозиториями, за исключением того, что у вас одно и то же мнение.
Вы также можете использовать его для обучения работе с удаленным репозиторием или даже использовать его как дополнительную "промежуточную" область для вашего реального удаленного репозитория.
Но, в конце концов, вам не обязательно это нужно, но это также не повредит.
Пустой репозиторий имеет смысл на стороне сервера, потому что у вас нет рабочей копии. Неважно, если вы единственный, кто его использует.
- Да, если вы используете gitHub, вы можете использовать пустой репозиторий онлайн, чтобы показать свою работу.
- Вы можете получить доступ к своему коду, когда он вам понадобится в будущем.
- Другие могут разработать идею из вашего кода и потребовать от вас помочь им закончить ее, и они могут заплатить вам за это.
Нет смысла использовать голое репо, если вы единственный.
Вы всегда можете конвертировать репо в голое, если вам нужно.
Bare repo не имеет никаких файлов в своем рабочем каталоге, это просто папка.git в качестве основной папки.