Ответ 1
Нет, если вы имеете в виду: иметь локальное репо с двумя пультами (один GitHub и один битбакет).
Вы можете определить только один пульт с этим клиентом, и он будет либо GitHub, либо Bitbucket.
Да, если вы ограничиваете один пульт, вы можете использовать GitHub для Windows с любым восходящим репо.
Процесс добавления восходящего репо теперь проще с (постоянно) обновленным приложением GitHub для Windows:
выберите URL-адрес, а затем перетащите текст из своего браузера и отпустите его в приложение GitHub для Windows. Он автоматически добавит репозиторий.
(Оригинальный ответ февраль 2013 г.)
Чтобы "GitHub для Windows" опубликовал публикацию (вместо "нажатия на GitHub" ), вам нужно определить удаленный "origin
" (в настройках вашего локального репо) с использованием https-адреса репозитория Bitbucket:
https://[email protected]/user/repo
Итак, если вы создаете локальное репо через "GitHub для Windows", вы можете добавить через его настройки правый пульт:
Обратите внимание, что первое обновление вызовет экран входа в систему, чтобы вы могли ввести свои учетные данные http, которые вы используете на bitbucket.org: они будут кэшироваться (и зашифрованы) GitHub для Windows в течение всего текущего сеанса.
(См. "" Кэширование паролей" и "git: 'credential-cache
' не является командой git, более подробно об этом механизме кэширования учетных данных, недавно представленном с помощью git 1.7.9 +)
Любая модификация, которую вы делаете локально, будет подхвачена клиентом GitHub для Windows (вам может потребоваться выйти из репо (левая стрелка в левом верхнем углу клика GitHub для Windows) и снова щелкнуть в локальном репозитории Bitbucket: это вызовет обновление):
Ключ на следующем скриншоте находится в слове " publish
" (вместо "push to GitHub
" ).
Это связано с тем, что удаленное "происхождение" является https.
Нажмите "публикация", и вы увидите, что ваш статус репо установлен на "in sync
":
Rush to bitbucket.org, чтобы проверить, действительно ли GitHub для Windows нажимал Bitbucket: