我想推一個Subgit創建git本地存儲到遠程GitHub沒有太多的運氣。將Subgit git回購推送到遠程GitHub回購/服務器
我創建使用回購subgit
$ subgit import --authors-file ./authors.txt --username svnuser --password svnpass https://foobar.com:8443/svn/StatDNA/git_migration/SparkDataSystem SparkDataSystem.git
IMPORT SUCCESSFUL
然後我在https://github.com/foobar/SparkDataSystem
$ cd SparkDataSystem.git
$ git remote add origin https://ghuser:[email protected]/foobar/SparkDataSystem
$ git push origin --all --follow-tags
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
Everything up-to-date
$ git push origin master
error: src refspec master does not match any.
error: failed to push some refs
$ git push --set-upstream origin master
error: src refspec master does not match any.
我也試過「subgit配置創造推GitHub的空回購;用相同的結果安裝'子網路徑'路由。我顯然錯過了將本地git回購推送到GitHub上的遠程回購的步驟。有任何想法嗎?
是否https://foobar.com:8443/svn/StatDNA/git_migration/SparkDataSystem有主幹/分支機構/標籤結構?如果不是,則翻譯後版本庫可能爲空。在這種情況下,「subgit configure --layout directory ...」+「subgit install ...」可以幫助您替代「subgit import」。 –
@DmitryPavlenko謝謝,就是這樣。這是一個帶有子項目的基本目錄,所以使用配置和佈局目錄,然後安裝效果很好。 – adamjk