vagrant@homestead下运行git命令报错,es:migrate 命令报错是否与此相关

问题描述:虚拟机下运行任何git命令都报错,es :migrate命令报错是否与此相关?如何修正?

1)在 Homestead 中将代码 Push 到 Github 上,
$ git push origin L05_7.x

报错(之前在vagrant@homestead下运行任何git命令也是报错,我一直不是在虚拟机下push代码,而是直接在laravel-shop下打开git bash窗口运行git命令):

fatal: bad config line 6 in file /home/vagrant/.gitconfig


2)vagrant@homestead:~/Code/laravel-shop$ php artisan es:migrate正常,但是root@iZbp16vowxbaeo0de6uc1rZ:/var/www/laravel-shop# sudowww 'php artisan es:migrate'
报错:There are no commands defined in the "es" namespace.,该错误是否与以上虚拟机下运行git push报错有关?


《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
leo
最佳答案

@道生一 学习进阶课程需要你自己有一定的调试和分析问题的能力,如果基础不扎实建议多做几遍之前的课程。

3年前 评论
讨论数量: 6
leo

fatal: bad config line 6 in file /home/vagrant/.gitconfig

看看这个文件内容是什么

3年前 评论

@leo 拿不准/home/vagrant/.gitconfig对应的物理路径,记得C:\Users\Administrator下有一个.gitconfig文件,应该是它吧?。

我直接在C:\Users\Administrator下打开git bash here,运行:
Administrator@ZXRK5MS8XIPP7A3 MINGW64 ~
$ subl vagrant/.gitconfig

file

file

直接打开物理路径:C:\Users\Administrator\.gitconfig,其内容为:

3年前 评论
leo

@道生一 对 Windows 环境不熟,在 Homestead 里看吧。

cat /home/vagrant/.gitconfig

3年前 评论
道生一 (楼主) 3年前

@leo

vagrant@homestead:~$ cat /home/vagrant/.gitconfig

file

3年前 评论
leo 3年前

@leo 按照您说的,已经修改好了,可以在vagrant@homestead下进行git命令,但是还是$ sudowww 'php artisan es:migrate'报错:

file

3年前 评论
leo

@道生一 学习进阶课程需要你自己有一定的调试和分析问题的能力,如果基础不扎实建议多做几遍之前的课程。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!