2015-05-18 2 views
2

Есть ли какое-либо преимущество иметь голый репозиторий, если я единственный пользователь репозитория?Является ли Git открытым хранилищем стоит создать для одного пользователя?

+1

Bare or not имеет очень мало общего с количеством пользователей. Вы спрашиваете, есть ли * отдаленное репо? – Biffen

ответ

3

Голый репозиторий имеет смысл на стороне сервера, потому что у вас нет рабочей копии. Неважно, если вы единственный, кто его использует.

+0

вы должны указать, что отсутствие рабочей копии является преимуществом, потому что вы не столкнетесь с проблемой «отклонения push to checked out». В противном случае, не совсем ясно, в чем преимущество отсутствия wc. – eckes

1

Нельзя использовать голый репо, если вы единственный.
Вы всегда можете конвертировать свое репо на голый, вам нужно.

Голые репо не имеют какие-либо файлы в рабочем каталоге, его просто .git папку в основной папке

4

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

Вы также можете использовать это для координации работы с несколькими компьютерами. Например, у вас может быть голый репозиторий на USB-накопителе и работать с ним из дома и на вашем рабочем компьютере, каждый из которых имеет свой собственный независимый локальный репозиторий. Таким образом, вы будете похожи на двух разработчиков с отдельными репозиториями, за исключением того, что вы разделяете тот же разум.

Вы также можете использовать его для обучения работе с удаленным репозиторием или даже использовать его в качестве дополнительной «промежуточной» области для вашего реального удаленного репозитория.

Но, в конце концов, вам необязательно необходимо, но это также не больно иметь его.

2
  • Да, если вы используете gitHub, вы можете использовать голый репозиторий онлайн, чтобы показать , как ваша работа.
  • Вы можете получить доступ к своему коду, когда вам это нужно в будущем .
  • Другие могут разработать идею из вашего кода и потребовать от вас помочь им закончить его, и они могут заплатить вам за это.
+1

Вы говорите о любом удаленном репозитории, а не о голом автономном хранилище ... – poke

+0

Да @poke, вы в порядке. –

 Смежные вопросы

  • Нет связанных вопросов^_^