Я хотел бы создать git-репозиторий, в котором я могу нажать/вытащить свои изменения в/из разных мест в зависимости от того, на какой ветке я нахожусь.
Идея состоит в том, чтобы иметь две ветви:Git: push в разные местоположения на ветку
- мастера: для внутреннего развития (я запретил публиковать его на всех) я
будет толкать/тянуть из местного Stash - Dev: для протяжки изменения от GitHub и внести свой вклад обратно, а также использовать его для слияния изменения иногда к мастеру
Я полагаю, что с этой установкой я могу легко обрабатывать внутреннее/общественное развитие в том же проекте. Теперь я застрял в том, как это сделать. Я последовал за this ответами, но мне кажется , что удаленные местоположения могут применяться только для целого хранилища, а не для отдельных ветвей.
Как это исправить? Если это не путь, пожалуйста, предложите мне наилучшую практику.
[мерзавец конфигурации документы] (https://www.kernel.org/pub/software/scm /git/docs/git-config.html) имеют настройки для такого рода вещей. Найдите элементы 'branch.' и' remote.'. – jthill