Skip to main content

Настройка удаленного репозитория для вилки

Необходимо настроить удаленный репозиторий, указывающий на вышестоящий репозиторий в Git, чтобы синхронизировать изменения, внесенные в вилку с исходным репозиторием. Это также позволяет синхронизировать изменения, внесенные в исходный репозиторий с созданной вилкой.

  1. Откройте ТерминалТерминалGIT Bash.
  2. Получите текущий настроенный удаленный репозиторий для вилки.
    $ git remote -v
    > origin  https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (fetch)
    > origin  https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (push)
  3. Укажите новый удаленный вышестоящий репозиторий, который будет синхронизирован с вилкой.
    $ git remote add upstream https://HOSTNAME/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
  4. Проверьте новый вышестоящий репозиторий, указанный для вилки.
    $ git remote -v
    > origin    https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (fetch)
    > origin    https://HOSTNAME/YOUR_USERNAME/YOUR_FORK.git (push)
    > upstream  https://HOSTNAME/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch)
    > upstream  https://HOSTNAME/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push)