2014-10-03 3 views
4

Я использую GIT в Visual Studio Online для моего исходного элемента управления. Я хочу перенести проект с моей личной учетной записи VSO на мою учетную запись VSO. Например. существующий проект с account1.visualstudio.com на account2.visualstudio.comпереместите проект git из одной учетной записи Visual Studio Online в другую учетную запись Visual Studio

Я использую VS2013. есть идеи как это сделать? Спасибо

+0

Просто источник или источник + рабочие элементы? Если рабочие элементы, вам нужна история работы? –

+0

Привет, Андрей, Только исходный код - не беспокоился об истории. Конечной целью является непрерывное развертывание Azure с новой учетной записи VSO. – JdeC

ответ

6
  1. На вашем бизнесе VSO счета создать новый, пустой репозиторий.
  2. Добавьте адрес нового хранилища в качестве удаленного на локальный репозиторий (git remote add)
  3. git push к новому дистанционного управления вы добавили в шаге 2, используя учетные данные вашего бизнеса VSO аккаунта
  4. Есть праздничный напиток для того так круто.

Если вы хотите, чтобы подтолкнуть все ветви от происхождения пульта дистанционного управления к новым удаленным (а не только фиксациям под текущей ветвью), вы должны будете использовать что-то вроде git push newRemote refs/remotes/origin/*:refs/heads/*. Вы также можете рассмотреть возможность нажатия тегов, если вы их используете.

+0

этот звук, как решение, которое мне нужно, но где на самом деле введите «git remote add» и «git push». Я использую визуальную студию 2013 года. – MtnManChris