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

Можно настроить два разных remote, как описано здесь — https://blog.bullgare.com/2014/11/gitlab-flow/.
Но если нужно исключительно делать fetch из одного репозитория, а push — только во второй, то лучше сделать так:

# fetch repo
git remote set-url origin git@bitbucket.org:repo1.git
# push repo
git remote set-url origin --push git@bitbucket.org:repo1.git

Посмотреть текущие параметры репозиториев можно так:

git remote -v

Обсуждение — http://stackoverflow.com/a/3195446/801426

LEAVE A COMMENT