Я собираюсь сделать решающий шаг и начать использовать Git для реальных проектов, которые используют другие!
До сих пор я использовал Git в некоторых базовых проектах и играл с Github для некоторых университетских проектов, но сейчася и некоторые другие будем работать над несколькими проектами.В результате мы будем размещать Git на удаленном сервере, и, честно говоря, было бы здорово, если бы мы могли просто начать испытанный и проверенный метод использования Git для наших нужд.
ВСначала мы подумали о размещении мастера Git на сервере, а ...
Сайт: / home / vhosts / domain / htdocs
Git: /home/git/domain.git
Похоже, это будет работать, но я беспокоюсь о размещении репозитория на сервере, с которого запускается основной веб-сайт.на случай, если он выйдет из строя или мы потеряем данные, так как мы остались бы с нашими локальными копиями.Я бы хотел, чтобы все это работало на сервере разработки, но некоторые думают, что это излишне, и что-то, что с логистической точки зрения может стать кошмаром.
Если честно, мы все недавние выпускники и имеемтолько базовый опыт управления исходным кодом в хобби-проектах и исключительно в проектах CS последнего года, причем популярным вариантом в то время была подрывная деятельность.Одна из причин, по которой мы выбрали Git, заключалась в устных устах других разработчиков и в рекомендациях друзей, которые широко используют его на работе.
Чтобы уточнить, мы будем работать над несколькими размещенными проектами и хотели быразвернуть с помощью Git.То, на чем мы застряли, - это лучший способ справиться с этим.Около трех человек будут работать на отдельных машинах одновременно с работающим сервером и (надеюсь) сервером разработки для тестирования.
Как вы относитесь к тем, кто имеет дело главным образом с веб-приложениями?использовать Git для развертывания вашего рабочего кода на сервере?Мы лаем не то дерево для наших нужд?Любые советы, которые вы можете дать новичку Git?