2017-01-03 10 views
0

Я совершенно не знаком с Git, и у меня есть один вопрос, на который я не могу найти ответ: это при создании сайта есть ли какое-либо преимущество в использовании частных репозиториев и публичных? Я не имею в виду разработку веб-приложений или другой проприетарной информации, так сказать, просто базовую веб-разработку. Например, я хотел бы научиться использовать git (github), обновляя наш текущий сайт. Поскольку исходный код доступен для всех, какие преимущества будут получены при использовании частного репозитория?Для разработки веб-сайта существует ли преимущество использования частных публичных репозиториев?

Заранее благодарен!

+0

Для HTML/CSS/JS-только веб-сайт, там не большая разница, как вы правы, что все это видно любому просматривающих сайт , Частный репозиторий будет более проблематичным, если у вас есть серверный код (PHP, Ruby и т. Д.). – ceejayoz

+0

Это действительно зависит от вас/вашей организации. Вам все равно, есть ли у людей доступ ко всему исходному коду? Все обстоятельства слишком разные, чтобы дать общий ответ, который я думаю. Помните о любых возможных проблемах с лицензированием, если у вас открыт ваш репозиторий. – CollinD

+0

GIT предназначен для управления исходным кодом. Вы можете использовать его для других типов файлов, но он предназначен для исходного кода. Если вы хотите хранить HTML, вы можете. Если вы работаете с другими людьми, и нет никакой секретной информации, которую вы хотите хранить в своем репозитории, вы можете использовать публичный или частный репозиторий GIR. Публичные репозитории часто бесплатны. Если вы хотите сохранить то, что в вашем репозитории, секрет, который, скорее всего, захотите использовать частный репозиторий. Частные репозитории часто стоят денег. Кстати, публичные репозитории обычно могут обновляться кем угодно. – st2000

ответ

1

Если вы просто развиваетесь в html/css/javascript (frontend), это все доступно для клиента. Если вы начинаете использовать скрипты на стороне сервера (например, PHP), у вас могут быть более конфиденциальные данные, которые вы не хотите публиковать. Вы также можете использовать git как локальный репозиторий и не иметь ничего на github. Это будет управлять исходным кодом и будет храниться локально в машине, на которой он включен. Если вы работаете на сервере, который используют другие люди, у них также может быть доступ к редактированию этого локального репозитория.

Вот хорошая страница для того, как настроить local repository.

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

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