我已将我的站点部署到 DigitalOcean droplet。现在我在本地进行了一些更改,推送到我的 Bitbucket 存储库,当我登录 Forge 并单击部署时,我收到以下消息:
From bitbucket.org:myUsername/myBucket
* branch master -> FETCH_HEAD
error: Your local changes to the following files would be overwritten by merge:
app/Http/Controllers/MyController.php
Please, commit your changes or stash them before you can merge.
Aborting
所以如果我做对了,他不会更新MyController
我的液滴,因为它会被覆盖?这不是部署的重点吗?
显然我在这里遇到了问题,因此感谢您的帮助。
这是我的部署脚本:
cd /home/forge/mysite.com
git pull origin master
composer install --no-interaction --no-dev --prefer-dist
php artisan migrate --force --seed
php artisan migrate --path=vendor/mpociot/versionable/src/migrations