• Как сгенерировать админку посредствам scaffold на Ruby on rails?

    viktorvsk
    @viktorvsk
    Есть, например:
    activeadmin.info
    rails-admin-tb.herokuapp.com

    Не совсем понятно, что вы имеете ввиду под скаффолдом. Это просто набор файлов, которые можно "скопировать" в текущий проект. Дефолтных - не так уж и много. Остальные по средствам гемов или же свои собственные
    Ответ написан
    Комментировать
  • Как организовать систему контроля версий для CMS 1C-Битрикс?

    @maraduda
    в чем проблема в целом? git, в .gitignore добавляем /bitrix/ и /upload/, комопненты, шаблоны, модули разрабытваем и храним в /local/. В итоге под гитом и паблик и разработанные компоненты, шаблоны.
    Ответ написан
    Комментировать
  • Что лучше использовать для git: консольный клиент или графический?

    Git, по сравнению с SVN, поощряет делать частые коммиты. Поэтому проверьте как у вас быстрее получается сделать коммит: через командную строку или графическую утилиту.

    Если вы работаете на Windows, то возможно TortoiseGit будет для вас привычней после TortoiseSVN. Тем более что по умолчанию в Windows не работает автодополнение команд Git в командной строке.

    Если вы хотите приблизиться в Windows к удобству использования Git в *nix системах, попробуйте posh-git. Это расширение для PowerShell.

    Мне удобнее и быстрее делать коммиты, ветки и слияния, push&pull и теги из командной строки, а работать с историей и различиями в файлах проще из графических утилит.
    Ответ написан
    Комментировать
  • Обновление мастер-ветки: git pull VS git pull --rebase?

    toxa82
    @toxa82
    Вы неправильно поняли второй вариант git pull --rebase origin master,
    он убирает ваши локальные коммиты, обновляет ветку (обычно это fast-forward), и потом после обновления снова применяет ваши коммиты.
    А git fetch обновляет ваш origin репозиторий, но не применяет полученные изменения с вашими рабочими копиями
    Ответ написан
    2 комментария
  • Git: объясните «на пальцах» разницу между rebase и cherry-pick?

    barker
    @barker
    Э… даже не знаю что тут ещё сказать можно, совершенно разные действия ведь. Грубо говоря, в первом случае ветка переставляется (со всеми коммитами), во втором отдельно взятый коммит (или несколько, схлопываются в один как вариант) патчится на другую ветку. Отсюда же и разное использование и разные ограничения. И механизм разный. Для понимания механизмов надо изучать всякие там progit и на дереве экспериментировать визуально. А если бы механизмы понимали, этого вопроса 100% не возникло бы :)
    Ответ написан
    4 комментария