サイトを DigitalOcean ドロップレットにデプロイしました。ローカルでいくつかの変更を行い、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