84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
使用YII2框架,习惯用composer安装插件,安装后发现插件的目录被当成GIT子项目,刀座提交到项目的GIT里面,只是个空目录。
有几个小问题;1、大家对线上项目的git难道都是忽略vendor的?这样感觉无论是协作都不方便,还有部署,主要是因为composer在国内也坑。2、如果出现这种情况,不想做忽略vendor文件夹,想把这个子项目的识别也去掉,该如何操作?
学习是最好的投资!
你肯定有包选的是 dev-master 的标签,主要原因是这个。
dev-master
1、一般情况下,vender当然要忽略,一般都是在本地开发时候该怎样怎样,发布的时候再在服务器上composer update。不会把vender也当做文件拿上去发布。2、不太清楚问题出在哪,没有add进git?
修改 .gitignore,把 vendor/ 删掉应该就可以了
.gitignore
vendor/
你肯定有包选的是
dev-master
的标签,主要原因是这个。1、一般情况下,vender当然要忽略,一般都是在本地开发时候该怎样怎样,发布的时候再在服务器上composer update。不会把vender也当做文件拿上去发布。
2、不太清楚问题出在哪,没有add进git?
修改
.gitignore
,把vendor/
删掉应该就可以了