-4
我的公司已經使用Git一年多了,但我們一直在使用SSH和Gitolite。我們正在通過HTTPS轉移到Atassin Stash。有人可以告訴我,我必須採取的步驟,以移動回購,也如何使用它通過https如何通過HTTPS將Git回購移動到Atlassian Stash
我想我需要使用SSH克隆它,但然後如何使用https移動它?
我的公司已經使用Git一年多了,但我們一直在使用SSH和Gitolite。我們正在通過HTTPS轉移到Atassin Stash。有人可以告訴我,我必須採取的步驟,以移動回購,也如何使用它通過https如何通過HTTPS將Git回購移動到Atlassian Stash
我想我需要使用SSH克隆它,但然後如何使用https移動它?
將現有回購遷移到新的服務器,它可能是最好做一個新的克隆,然後推動整個克隆到新服務器:
git clone ssh://my.old.server/git/foo.git
cd foo
git remote set-url origin https://bla.blo.bli/git/foo.git
git push --all
一旦新的服務器已經同步的,在客戶端只需通過更改主遙控器的URL即可切換:
git remote set-url origin https://bla.blo.bli/git/foo.git
並繼續工作。 就是這樣:-)