git 如何提交go get -u 下来的第三方github.com的仓库
2017-01-05 15:30
309 查看
问题
首先我遇到一个恶心的问题。也是因为我小白,之前都是用的公司的库,没留意,又一次我需要用到一个第三方库,于是我就这样。。。go get -v -u github.com/tidwall/buntdb
然后我写了一个服务,准备提交。提交后,我。。。。
全是空文件夹,我就蒙圈了。
问题解释:
其实呢go get 下来的github库都带了.git,所以git提交的时候就会认为是一个submodel,提交的时候就是空文件。解决方案
我们先删掉这个第三方库(删掉你在github.com的本地库)然后你在go get 下
go get -v -u github.com/tidwall/buntdb
然后呢,
find ./src -name '*.git*' | xargs rm -rf
你也可以自己到每个文件中自己去删除.git
然后重新提交就好了
相关文章推荐
- 如何使用git命令同步代码到github或提交到多个远程仓库
- 无法推送一些引用到 'git@github.com:Apologise/DjangoSample.git' 提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向
- 如何使用git在github上开发的时候和别人在别人仓库上进行协作编程,最后再统一提交
- 如何在windows下使用git及github仓库管理项目
- 如何使用git工具向github提交代码
- 使用 eclipse+egit 将项目提交至 github ,本地的git仓库:eclipse工作项目目录
- 如何将Android Studio项目提交(更新)到github作为远程仓库
- Android Studio如何使用Git提交代码到GitHub和OsChina并解决冲突
- 如何在windows下使用git及github仓库管理项目
- 如何在同一台电脑使用不同的账号提交到同一个github仓库
- GIT仓库如何恢复到前一次提交
- 如何永久删除git仓库中敏感文件的提交记录
- git提交代码到多个远程仓库(github.com、git.oschina.net)
- 如何永久删除git仓库中敏感文件的提交记录
- GIT 如何合并另一个远程Git仓库的文件到本地仓库里某个指定子文件夹并不丢失远程提交记录
- GIT仓库如何恢复到前一次提交
- git如何删除远程仓库的某次错误提交
- GIT 如何合并另一个远程Git仓库的文件到本地仓库里某个指定子文件夹并不丢失远程提交记录?
- Android Studio中如何将GIT提交项目到远程仓库
- GIT 如何 迁移仓库——————附:git和github教程链接