golang 项目复制依赖到vendor包下面,第一上传忘记删除依赖的.git目录,然后pull下来,发现没有依赖的代码文件。
然后删除.git目录,但是git status显示没有变化。


解决办法

1
2
3
git rm -rf vendor/github.com/dep_name

govendor add +external

然后commit, push到仓库就可以了.