Используйте GitHub для Windows как для Bitbucket, так и для GitHub
можно ли использовать GitHub для Windows как для Bitbucket, так и для GitHub сразу?
например, могу ли я иметь РЕПО на обоих сайтах, отображаемых в программе, и когда я совершаю/синхронизирую РЕПО, он нажимает на соответствующее РЕПО на соответствующем веб-сайте?
3 ответа:
нет, если вы имеете в виду: наличие локального РЕПО с два пульты дистанционного управления (один GitHub и один Bitbucket).
Вы можете определить только один удаленный с этим клиентом, и это будет либо GitHub one, либо Bitbucket.
да, если вы ограничиваетесь один remote, вы можете использовать GitHub для Windows с любым восходящим РЕПО.
процесс добавления восходящего РЕПО теперь проще с (постоянно) обновленным GitHub для Windows приложение:
выберите URL-адрес, а затем перетащите текст из браузера и поместите его в приложение GitHub для Windows. Он автоматически добавит репозиторий.
(оригинальный ответ февраль 2013)
для того чтобы "GitHub для Windows" к публикации (вместо "pushing to GitHub"), вам нужно определить удаленный"
origin
" (в настройках вашего локального РЕПО) использование https-адрес репозитория Bitbucket:https://user@bitbucket.org/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
":спешите bitbucket.org чтобы проверить, действительно ли GitHub для Windows нажал на Оба:
существует также новый клиент windows, который можно использовать с bitbucket. Я попробовал его сегодня, и я думаю, что это лучший продукт.