Bitbucket posiada narzędzie importera do importowania repozytoriów ze zdalnych lokalizacji, ale obsługuje tylko protokół git://
. Nasze istniejące repozytoria znajdują się na maszynie kontrolowanej przez firmę za firewallem, którego nie mogę zmienić, a git://
jest niedostępna. Muszę przenieść repozytoria z naszej maszyny firmowej do bitbucketu, zachowując całą historię i szczegóły z oryginalnego repozytorium w stanie nienaruszonym.Dwustopniowy import git przez ssh
Czy jest jakiś sposób, w jaki mogę to zrobić, klonując oryginalne repozytorium przez ssh do lokalnego komputera, a następnie przesyłając to repozytorium do nowo-istniejącego repozytorium na bitbucku? Czy w ten sposób utracę historię lub dane?
(mam nadzieję na odpowiedź, która nie jest bitbucket specyficzny, ale będzie działać na „ruchome” repozytorium git w każdym przypadku).
Użyj polecenia klonowania, jak sugerował Marcus, jeśli chcesz całą historię. – Joseph238