Я совершенно новичок в Git.
Я только что разобрался, как использовать Github базовым способом (например, перенести изменения локального файла в Github - поэтому я не закончил «извлечение» содержимого из Github и «слияние» его с моим локальным хостом. версия или что-то подобное).
Я посмотрел на этот существующий вопрос - Git: localhost> удаленная разработка> удаленное производство - но я думаю, что это может быть немного продвинуто для меня на данном этапе, так как я не совсем понять терминологию, которую использовало большинство людей.
Чего я хотел бы добиться, так это настроить локальный сервер, чтобы моя команда разработчиков могла «выдвигать» и «вытягивать» и т. Д. И затем этот локальный сервер автоматически загружал любые обновленные файлы в нашу сеть сервер, чтобы мы могли видеть обновления в реальном времени в браузере.
Я рад, что настроил сервер в офисе, работающем под управлением Mac OSX Server, а затем установил на него Git, а затем заставил разработчиков написать сценарий оболочки для отправки на удаленный сервер, но только если это было довольно просто. для локального git разработчиков, чтобы нажать на этот новый локальный сервер.
Я не сетевой инженер, поэтому я не знаю, что нужно настроить для этого, я знаю, что мы могли бы настроить сервер так, чтобы он был доступен через локальный IP-адрес, например 192.168. 0.xxx, но не уверен, как это работает с отправкой в git-репозиторий на этом сервере?
Было бы буквально что-то вроде этого на моей локальной машине:
git remote add MyGitFile git://192.168.0.xxx/MyGitFile.git
Любые идеи или советы, которые вы можете дать новичку Git, пытающемуся помочь его команде улучшить рабочий процесс.
С уважением,
Mark