项目要用grpc。然后composer require XXX.

把对应的包拉倒vendor目录下面。(这里先不考虑要把vendor   composer.lock提交到版本库的问题)

然后开发完成后,就是常规提交代码 git status,发现composer下来的文件,git 检测不到。第一反应是

拉下来的文件中有.git文件,然后去查看,果真是有,然后就把它删了,心想 这次肯定可以了。然后 status

还是找不到这个文件。

WTF!!!

然后把报错信息拉出来,单独查了下,fatal:pathspec 'XXX' is in sbumodule。

解决方案

git rm -rf  --cached XXX.然后再 status时,发现能检测到了,就可以正常提交了。

总结。应该我的某次操作,git add . 已经把文件提交到暂缓区了。然后后面在操作,就发生了上述问题。

最新文章

  1. Android项目实战(十一):moveTaskToBack(boolean ) 方法的使用
  2. 06.C#泛型约束和高级泛型(三章3.3-3.4)
  3. nginx 反向代理(Reverse Proxy)与耗时记录
  4. 如何选择Javascript模板引擎(javascript template engine)?
  5. TOP 10 BEST LINUX GAMES RELEASED IN 2016
  6. 使用webview如何做超时判断
  7. Btrace是一个实时监控工具
  8. HTTP之I/O模型图MPM详细解析
  9. STL algorithm算法is_permutation(27)
  10. 【C++自我精讲】基础系列一 指针与引用
  11. bzoj 1925: [Sdoi2010]地精部落
  12. [Swift]LeetCode230. 二叉搜索树中第K小的元素 | Kth Smallest Element in a BST
  13. C#线程同步(2)- 临界区&Monitor
  14. java-网络通信-索引
  15. bzoj 2054: 疯狂的馒头(线段树||并查集)
  16. Vue全局API总结
  17. Java对XML文件解析方式之一_SAX
  18. 私有仓库GitLab快速入门篇
  19. HTTP请求响应报文 - 相关状态码 - GET_POST请求方法
  20. jsp页面转发获取不到参数

热门文章

  1. Java8新特性 - 新时间和日期 API
  2. poj 3252 数位dp
  3. codeforce 849D. Make a Permutation!
  4. 如何去把内容分享到whatsapp上?
  5. iOS 开发之模糊效果的五种实现
  6. S3C2440 OpenJtag
  7. Windows下常用DOS命令
  8. MongoDB的基础概念
  9. nginx日志文件的配置
  10. [#Linux] CentOS 7 配置JDK后,eclipse无法启动,提示jdk路径错误。