Добрый день, комрады! Ситуация следующая: есть два человека, которые работают над созданием сайтов, используя CMS Wordpress. Верстаем удаленно друг от друга. Иногда бывает такое, что обоим нужно изменить один и тот же файл. И приходиться ждать пока напарник закончит свою работу, т.к. при моем сохранении все его изменения слетят, и наоборот. Вопрос такого порядка: как нам можно правильно организовать работу, чтобы могли верстать и дальше удаленно, при этом не мешаю друг другу. Слишал, что подобное можно организовать с помощью Github, но толковой статьи так и не нашел. Только о Github Pages, которая подходит только под статику.
Asked
Active
Viewed 212 times
1 Answers
3
Вам необходимо использование системы контроля версий. В комментариях вам предложили использовать Git и я полностью солидарен с этими людьми. Он позволит вам работать над одним файлом одновременно, просматривать кто из вас что сделал, разрешить спорные ситуации если вы в одном файле изменили одну и ту же строку, а также многое другое (например создавать временные версии вашего сайта).
Сергей Игнахин
- 1,123
Я забыл уточнить - важно при этом ещё и иметь возможность просматривать результат работы обоих. Есть ли возможность это реализовать?
– Влад Горпинич Jan 16 '18 at 20:33и иметь возможность просматривать результат работы обоихможно - если регулярно сливаться с репозиторием. Обычно такое правило - сделал задачу: слился с репозиторием. После слияния - актуальный код содержит и вашу работу, и работу коллег. Как правило одно слияние занимает 10 секунд - если нет конфликтов. Если они есть то минуту. Работая с отдельными ветками(как советовали выше) вы получите минус - итоговый труд виден не сразу, и слияние веток всё равно потребуется произвести, но получите плюс - решение конфликтов не нужно делать каждый раз при обращении к репе (а труд коллег просмативаем) – Гончаров Александр Jan 16 '18 at 21:48