README.md

    Как синхронизировать свой репозиторий с основным

    1. Клонируйте ваш репозиторий к себе локально с помощью команды:

      git clone <ссылка-на-ваш-репозиторий>
      
    2. Перейдите в папку вашего локального репозитория:

      cd <папка-вашего-репозитория>
      
    3. Добавьте основной репозиторий как удалённый источник (upstream):

      git remote add upstream https://gitflic.ru/project/hseteam/homeworkbase.git
      
    4. Проверьте список удалённых репозиториев, чтобы убедиться, что всё настроено правильно:

      git remote -v
      
    5. Дайте доступ ассистентам и преподавателям к этому репозиторию.

      Список никнеймов, которые необходимо дать доступ:
      @egorlitvinenko
      @maxkres
      @djs3m3n
      

    Как решать задачи и синхронизировать изменения

    Шаг 1: Синхронизация ветки master

    1. Убедитесь, что вы находитесь на ветке master:

      git checkout master
      
    2. Получите изменения из основного репозитория:

      git fetch upstream
      
    3. Синхронизируйте локальную ветку master с веткой master из основного репозитория:

      git merge upstream/master
      
    4. Отправьте обновлённую ветку master в ваш удалённый репозиторий:

      git push origin master
      

    Шаг 2: Создание ветки для решения задачи

    1. Создайте новую ветку с названием задания (например, 1-Test):

      git checkout -b "1-Test"
      
    2. Выполните все необходимые изменения и закоммитьте их:

      git add .
      git commit -m "Solution of 1-Test"
      
    3. Отправьте изменения в ваш удалённый репозиторий:

      git push
      

    Важно

    • Не вносите изменения напрямую в ветку master.
    • Названия веток должны соответствовать задаче, которую вы решаете.
    • Всегда синхронизируйте вашу ветку master с веткой master основного репозитория перед началом работы над новой задачей.
    Конвейеры
    10 успешных
    0 с ошибкой