Я пытаюсь представить git на работе, и для этого я хочу максимизировать командный бай-ин.
Это не проблема для программистов (мы обычно рады узнать что-то новое), но - это проблема для дизайнеров и менеджеров контента, которые фиксируют статический контент, такой как html, css и т. Д. Они едва могут использовать Subversion через TortoiseSVN, поэтому мне нужно максимально упростить git. Это означает, что некоторые понятия должны быть как-то скрыты, например, индекс, тайник, слияния, ребаз, ветки.
Грязные рабочие копии должны автоматически обрабатываться с помощью тайников.
Также нет способа, которым они будут использовать командную строку. Они также не будут читать никаких руководств или учебных пособий.
Вы можете удивиться, почему я не просто придерживаюсь git-svn: это потому, что дизайнеры должны настроить html / css, который я создаю, прежде чем он будет объединен с транком.
Итак, вопросы: кто-нибудь использовал git с не разработчиками? как вы справляетесь с этим? каков ваш рабочий процесс? git-cvsserver может быть полезен для этого? Есть ли графический интерфейс, который выполняет автоматическое копирование?
Все, что может быть использовано для упрощения git, будет с благодарностью.