Задать вопрос
Ответы пользователя по тегу Git
  • Как сделать так, чтобы при merge не выполнялось слияние определённых файлов?

    @shushara4241
    Храните просто оба файла конфигурации. Либо создайте сабмодуль, в которой создайте ветки для каждого конфига, которые не будут сливаться друг с другом. Либо храните в конфигурации значения и для дева и для прода. Например для прода с префисом PROD_
    Ответ написан
    Комментировать
  • Какие ветки необходимо хранить на удаленном сервере?

    @shushara4241
    Первый вопрос: git - распределенная система контроля версий, предполагающая, что все ветки будут синхронизироваться с остальными участниками. Поэтому бояться хранить в удаленном репозитории какие-то "не те" ветки не стоит, единственное, что нужно обговаривать условия именований (например feature - ветки можно именовать по шаблону feature/{task_id}). Кроме того git flow предполагает наличие feature - веток, release, hotfix etc. поэтому ограничиваться в этом плане не стоит.
    Второй вопрос: это ветки, в которых идет доработка предыдущих релизов. Например, если в версии 3.2.2 нашелся баг, то чтобы пользователи с версией 2.5.5 получили это исправление тоже, коммит с исправлением попадает и в ветку 3.2.х (и выпускается релиз версии 3.2.3) и в ветку 2.5.х (и выпускается релиз версии 2.5.6). Это опционально, кому-то просто удобно разрабатывать так, но вы можете выбрать то, как удобнее именно вам и вашей команде
    Ответ написан
    1 комментарий
  • Не получается подключиться к GitHub. Как решить проблему?

    @shushara4241
    При использовании https в качестве протокола при попытке пуша в удаленный репозиторий должно появляться либо диалоговое окно графического клиента git для входа в аккаунт github, либо в терминале должно появиться приглашение для ввода логина и пароля. Метод с логином-паролем если не путаю был удален из github. Поэтому рекомендую либо перейти на использование ssh либо скачать клиент git для windows, чтобы появлялось диалоговое окно
    Ответ написан
    1 комментарий