Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (7)
  • Какие ветки необходимо хранить на удаленном сервере?

    @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 комментарий
  • Как связать Docker Nest.js Prisma PostgreSQL?

    @shushara4241
    В docker-compose нет конфигурации сети. Возможно сеть использует не драйвер bridge. Добавь в конце docker-compose.yml явно, что-то подобное:
    networks:
      kinonetwork:
        driver: bridge


    yarn build возникает раньше, чем запускается бд

    Для таких случаев в docker compose есть healthcheck-и и condition-ы. Пример:
    version: '3.8'
    
    services:
      postgres:
        image: postgres:latest
        environment:
          POSTGRES_USER: postgres
          POSTGRES_PASSWORD: 123456
          POSTGRES_DB: mydb
        restart: always
        ports:
          - '5432:5432'
        networks:
          - kinonetwork
       healthcheck:
          test: pg_isready -d mydb
          interval: 10s
          timeout: 5s
          start_period: 10s
          retries: 5
    
      backend:
        build:
          context: ./backend
          dockerfile: Dockerfile
        env_file:
          - ./backend/.env
        ports:
          - '4200:4200'
        networks:
          - kinonetwork
        depends_on:
          postgres:
             condition: service_healthy

    Кроме того желательно проверить работает ли вообще сервис postgres. Возможно в этом проблема

    Кроме того возможно соединение по url вообще не поддерживается, первый поисковый запрос предлагает установить @nestjs/typeorm для соединения с бд
    Ответ написан
    2 комментария