Я исследовал почти все (на первый взгляд) доступные ресурсы о том, как работает Git и как использовать Git для контроля версий.
Я на грани понимания этого... запросы на вытягивание, коммиты, репозитории, это имеет смысл... кроме одного аспекта (пожалуйста, поправьте меня, если я ошибаюсь)...
Скажем, прямо сейчас у меня есть локальная папка с файлами сайта для живого сайта, размещенного на моем локальном сервере. Я скачал Git, я скачал клиент GitHub для настольных ПК, и у меня есть учетная запись GitLab, потому что мне нужно бесплатное частное репо для текущего проекта, над которым я работаю...
Вопрос 1: скажем, путь к папке моего сайта — «C:\site»… как мне подключить/превратить это в частное репо на GitLab? ...
Вопрос 2. Как подключиться к GitLab после подключения к настольному клиенту GitHub? ...
Вопрос 3: Я изучил множество тем, и тот факт, что я все еще задаюсь этим вопросом, либо показывает, что люди не сообщают об этом так эффективно и действенно, как могли бы, либо я чего-то не понимаю, либо и то, и другое... , Как работает живое редактирование? Когда я редактирую файлы локально, вижу ли я только отредактированную версию сайта из моей локальной папки в своем браузере, пока я не зафиксирую изменения на сервере? Пример: скажем, я редактирую index.php, добавляя форму. Только я вижу изменения, которые я делаю, в то время как все остальные видят бесформенную страницу index.php, пока я не зафиксирую изменения? Если да, то как мне отделить папку live от папки git? Это автоматически? Любая помощь приветствуется...