Используйте GitHub для Windows как для Bitbucket, так и для GitHub

Можно ли использовать GitHub для Windows одновременно для Bitbucket и GitHub?

Например, могу ли я иметь репо на обоих сайтах, показанных в программе, и когда я фиксирую / синхронизирую репо, оно подталкивает к соответствующему репо на соответствующем веб-сайте?

3 ответа

Решение

Нет, если вы имеете в виду: наличие локального репо с двумя пультами (один GitHub и один Bitbucket).
С этим клиентом вы можете определить только один пульт, и он будет либо GitHub, либо Bitbucket.


Да, если вы ограничены одним пультом, вы можете использовать GitHub для Windows с любым репозиторием в восходящем направлении.

Процесс добавления репозитория в восходящем направлении теперь проще с (постоянно) обновляемым приложением GitHub для Windows:

выберите URL, а затем перетащите текст из браузера и поместите его в приложение GitHub для Windows. Это автоматически добавит хранилище.

DragAndDrop


(Оригинальный ответ февраль 2013 г.)

Чтобы опубликовать "GitHub для Windows" (вместо "отправки в GitHub"), вам нужно определить удаленный "origin"(в настройках вашего локального репо) с использованием адреса https битового хранилища:

https://user@bitbucket.org/user/repo

Поэтому, если вы создаете локальное хранилище с помощью "GitHub for Windows", вы можете добавить через его настройки правый пульт:

дистанционный пульт

Обратите внимание, что при первом обновлении откроется экран входа в систему, чтобы вы могли ввести свои учетные данные http, которые вы используете на bitbucket.org: они будут кэшироваться (и шифроваться) GitHub для Windows на время вашего текущего сеанса.

авторизоваться

(Смотрите " Кэширование паролей" и " git: 'credential-cache "это не команда git", подробнее об этом механизме кэширования учетных данных, недавно представленном в Git 1.7.9+)

Любые изменения, которые вы делаете локально, будут получены клиентом GitHub для Windows (вам может потребоваться выйти из репозитория (стрелка влево в верхнем левом углу клиента GitHub для Windows и снова щелкнуть в локальном репозитории Bitbucket), это вызвать обновление):

совершить

Ключ на следующем скриншоте в слове "publish" (вместо "push to GitHub").
Это потому, что удаленное "происхождение" является https.

публиковать в приложении GitHub

Нажмите "Опубликовать", и вы увидите, что ваш статус репо установлен на "in sync":

в синхронизации

Поспешите на bitbucket.org, чтобы проверить, действительно ли GitHub для Windows выдвинул Bitbucket:

опубликованный

Существует также новый клиент Windows, который вы можете использовать с Bitbucket. Я попробовал это сегодня, и я думаю, что это лучший продукт.

http://www.sourcetreeapp.com/

Теперь есть еще более простой способ подключить GitHub для Windows к вашей учетной записи Bitbucket. Проверьте ссылку ниже.

http://www.infragistics.com/community/blogs/david_burela/archive/2013/03/31/using-the-github-for-windows-app-with-bitbucket.aspx

Другие вопросы по тегам