2017-08-16 09:31:27 1860次浏览 4条回答 0 悬赏 120 金钱

.gitignore明明写有vendor/的,但status一片红,按照google的git rm -r --cached命令,结果把一堆delete vendor推上去了,远程仓库本身有vendor的,但我不想变动远程仓库的,只升级自己本地的,该怎么做呢

  • 回答于 2017-08-16 10:01 举报

    把本地的vendor删掉,重新composer install

  • 回答于 2017-08-16 10:48 举报

    远程有vendor说明你已经将vendor纳入了git管理。已经纳入git仓库管理的文件及目录,.gitignore里的内容是不会生效的。

  • 回答于 2017-08-16 10:49 举报

    要只升级本地的可以新建一个git分支升级,不送这个分支到远程仓库即可。

  • 回答于 2017-08-17 10:34 举报

    你们是不是vendor这些都不纳入版本库的。。只把自己的模块纳入版本库,就是frontend backend common 这3块

您需要登录后才可以回答。登录 | 立即注册
颜色
主管

颜色

注册时间:2017-04-27
最后登录:2017-12-23
在线时长:8小时12分
  • 粉丝1
  • 金钱530
  • 威望0
  • 积分610

热门问题