Ответы пользователя по тегу GitHub
  • Как настроить Git на хостинге?

    @nick_volynkin
    Java-разработчик
    Прочитал выше в комментариях про схему, в которой сервер сразу деплоит файлы на хостинг. Постараюсь внести немного ясности.
    Удаленный Git-сервер устроен немного не так, как ваш локальный репозиторий. Сервер не хранит working tree, а только файлы git. То есть там есть только то, что у вас в папке .git, а самих файлов проекта - нет. Они занимали бы лишнее место.

    Если я правильно понял, нужно чтобы удаленный сервер при завершении push выкладывал файлы куда-то на хостинге. Думаю, это можно реализовать через git hooks на стороне сервера. Читайте тут:
    git-scm.com/book/en/v2/Customizing-Git-Git-Hooks

    А вот еще на хабре есть статья, описывающая решение.
    habrahabr.ru/post/178965
    Ответ написан
    Комментировать
  • RTC jazz vs git. Стоит ли переходить с RTC на git?

    @nick_volynkin
    Java-разработчик
    Git, как уже говорилось выше, поощряет разработчиков экспериментировать и часто делать коммиты. Как, почему, и что это дает:
    1. Можно коммитить такой код, который не хотел бы показывать коллегам. Разработчики больше пробуют нового, быстрее профессионально растут.
    2. Все коммиты сначала на локальный репозиторий, где можно исправить ошибку. Меньше ответственности, меньше стресса при работе с VCS.
    3. Интеграция с почти каждой IDE, визуальные инструменты, командная строка. Каждый разработчик может использовать инструмент, который для него удобнее
    4. Легко делать дополнительные бэкапные репозитории. Большая надежность по сравнению с централизованной VCS - меньше риски для бизнеса.


    Если примете решение, то вот вам немного ресурсов, позволяющих быстро освоить гит.
    курсы:
    pcottle.github.io/learnGitBranching
    gitreal.codeschool.com/levels/1/challenges/1
    шпаргалка:
    www.ndpsoftware.com/git-cheatsheet.html
    справочники и статьи:
    git-scm.com/book/en/v2
    githowto.com
    marklodato.github.io/visual-git-guide/index-en.html
    stackoverflow.com/questions/2530060/can-you-explai...
    gitready.com/advanced/2009/03/11/easily-manage-git...
    nvie.com/posts/a-successful-git-branching-model
    Ответ написан
    Комментировать