git问题描述:

golang 的开发是以包引用的机制,所以经常会用到第三地方的包。
当你 git get/clone  xxx   第三方的包时 编译无误,但是git push 却是一个空文件 
提交代码到gitlab上 却是个空	的文件夹 导致别人pull下来编译报错

原因:

因为别人的包是一个项目,你自己的也是一个项目。

解决方案:

你把它当作包使用 应该把其 .git删掉,它是项目依赖。一个项目中只能有一个。
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐