2016-06-15 15 views
-1

私はLaravel with ForgeとDigital Oceanを使用しています。Laravel Forge Commit Issue - 作曲家の変更

Composerで新しいパッケージを追加するまで、すべての動作をうまく変更して展開すると、以下のエラーが表示され、この時点以降は展開されません。

Wed Jun 15 12:03:12 BST 2016 
Warning: Permanently added the RSA host key for IP address '192.30.252.120' to the list of known hosts. 
From github.com:********/**** 
* branch   master  -> FETCH_HEAD 
    08f475b..5802179 master  -> origin/master 
error: Your local changes to the following files would be overwritten by merge: 
    vendor/composer/autoload_classmap.php 
    vendor/composer/autoload_namespaces.php 
    vendor/composer/installed.json 
Please, commit your changes or stash them before you can merge. 
Aborting 
Updating e20816a..5802179 

私が修正できる唯一の方法は、サーバーを削除して再起動することです。私はgitに変更をプッシュするためにsourcetreeを使用しています。ログイン時に

+0

gitリポジトリから '/ vendor'ディレクトリを削除し、デプロイプロセスの一環として' composer install'を実行してください。 – Wader

答えて

0

サーバーへのSSH、ディレクトリにcdし、デジタル海で

git reset --hard <Latest Commit> 

、あなたが開いて、通常の端末と同じように使用できるコマンドラインユーティリティがあります。

フォージは

+0

助けてくれてありがとうございます。 –

+0

上記を実行したときに、どのようなエラーが発生しましたか? –

0

するだけで((ドットを忘れないようにしてください。))は、サーバにsshとgit checkout .を行うことを使用してログインすることができ、あなたの詳細をメールしているだろう。また、ベンダのフォルダがgit ignoreの場合はかどうかを確認してください。これは、コンポーザーがサーバーに変更を展開しているときにコンポーザーが更新しようとしていて、ベンダー・フォルダーが.gitignoreにない場合に発生した可能性があります。それがあなたに役立つこの希望を試してください。

関連する問題