把github項目加入本地git庫管理

 

git 如何提交go get -u 下來的第三方github.com的倉庫


首先我遇到一個噁心的問題。也是因爲我小白,之前都是用的公司的庫,沒留意,又一次我需要用到一個第三方庫,於是我就這樣。。。

go get -v -u github.com/tidwall/buntdb
  • 1
  • 1

然後我寫了一個服務,準備提交。提交後,我。。。。

全是空文件夾,我就蒙圈了。

問題解釋:

其實呢Go get 下來的github庫都帶了.Git,所以git提交的時候就會認爲是一個submodel,提交的時候就是空文件。

解決方案

我們先刪掉這個第三方庫(刪掉你在github.com的本地庫)

然後你在go get 下

go get -v -u github.com/tidwall/buntdb
  • 1
  • 1

然後呢,

find ./src -name '*.git*' | xargs rm -rf
  • 1
  • 1

你也可以自己到每個文件中自己去刪除.git

然後重新提交就好了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章