Задать вопрос
Ответы пользователя по тегу Git
  • Как настроить Git для работы на локальном сервере?

    zBit
    @zBit
    Full stack web developer
    Git flow вам в помощь
    И "голые" репозитории
    А вообще вы не правильно используете git. Зачем там дропбокс вообще не понятно...
    Делаете "голый" репозиторий на каком-то своём сервере. Настраиваете доступ к нему по ssh для нужных пользователей или от одного пользователя, например от git. Далее клонируете эту репу себе и ваш прогер клонирует репу себе. Итого у нас 3 репы: на серваке, у вас и у вашего прогера.

    Далее делаете изменения и перед пушем не забываете делать пулл и разрешать конфликты.
    Кто последний мержит - тот и решает конфликты.

    А вообще, лучше использовать git flow. Не знаю как у вас в гуйной утилитке, но вообще такой инструмент есть (тупо скрипты). С ними удобнее релизить и ветки более структурированный вид принимают.

    Зачем вы усложняете?)))
    Ответ написан
    Комментировать
  • GitHub, возможно ли переключение между commit`ами?

    zBit
    @zBit
    Full stack web developer
    Смотрите в сторону Git Workflow и научитесь дружить с терминалом.

    Но в общем случае будет примерно вот так:
    кодер1: изменил файл, git commit, git pull (допустим конфликтов не возникло), git push.
    кодер2: изменил файл, git commit, git pull (если возникли конфликты, решает их), git push.


    proffit!
    Ответ написан
    Комментировать
  • Кто использует Git Flow Workflow?

    zBit
    @zBit
    Full stack web developer
    Есть хороший инструмент для линукса, называется git-flow, там реализована методология Git Flow Workflow. Единственное, что приходится делать ручками с ним - это "git merge develop" в ветке вичи и разрешение конфликтов при мерже.

    P.S.: на сколько я понял тут речь идёт не об инструменте, а о самой методологии.
    Ответ написан
  • Как загрузить клон GIT репозитария через TortoiseGit или через командную строку?

    zBit
    @zBit
    Full stack web developer
    Тут (www@192.168.1.5/home/www/hosting/site/.git/) должен быть путь до папки с приставкой ".git" в конце с репозиторием для шаринга.
    Всё остальное в комментах ниже ;)
    Ответ написан
  • На каких бесплатных серверах можно хранить свои скрипты?

    zBit
    @zBit
    Full stack web developer
    Что за скрипт? Что он делает? Для чего он вообще?

    Вам, как я понял, нужно что-то вроде CDN для «быстрого подключения вашего чудо-скрипта». Для этого есть гуглохост и, например, я использую селектеловское облачное хранилище, которое подключено к моему домену и выполняет роль CDN.

    Вам же нужно, хотя бы, для начала, выложить его там, где шансы, что ваш скрипт заметят значительно выше, чем «просто файлик где-то». Попробуйте залить его на Github или написать статью здесь, на Хабре (а ещё лучше и то и другое). Если ваш скрипт действительно кому-то понадобится, то его хранение для собственных нужд должно быть головной болью того, кому этот скрипт нужен. А если он будет ну очень необходим очень широкому кругу лиц, то можно будет уже думать о CDN.

    А пока же вы всё усложняете ;)

    P.S.: я за вариант с гитхабом. Там можно будет проследить реальную востребованность в вашем скрипте. Если будут форкать, обсуждать, писать багрепорты и советы о том, что лучше переделать/исправить/дополнить — то это будет явным признаком того, что ваш скрипт действительно нужен кому-то кроме вас самих.

    P.P.S.: И на гитхабе специально MIME type стоит как «text/plain», чтобы «умные люди» не использовали его так как хотели сделать вы, тем самым снизив нагрузку на свои сервера и перенести их на сервера гитхаба. Я бы тоже так сделал =)
    Ответ написан
    Комментировать