码迷,mamicode.com
首页 > 其他好文 > 详细

vendor 文件夹不能add git

时间:2019-06-29 10:57:11      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:path   目录   stat   ogr   any   href   cached   col   --   

1. 如果依赖包是引用的github上的资源,如此处使用的logrus日志框架,那么就需要注意检查,将相应依赖包目录下的.git文件夹删除,否则,git会将它识别为单独的一个仓库。注意将项目下除了项目本身的.git文件夹都删除掉。
2. 如果非第一种情况,可以试试将整个vendor文件夹剪切出去,然后commit一次,commit之后将vendor文件夹再粘贴回来,重新git add,git commit,git push一下。
3. 如果非第一种情况(目录下没有.git文件夹),第二种方法也不好使,而且在本地手动git add依赖包时提示fatal: Pathspec ‘xxx’ is in submodule之类的信息,可以试试使用git rm -rf --cached path(你的文件夹路径)命令,然后重新git status一下,将需要提交的东西重新add,commit后push到远端仓库中。(该种方法也是最后本次问题使用的解决办法)

摘抄:https://blog.csdn.net/ManyPeng/article/details/85047317

vendor 文件夹不能add git

标签:path   目录   stat   ogr   any   href   cached   col   --   

原文地址:https://www.cnblogs.com/wangyuyanhello/p/11105681.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!