

[この質問の続きです](https://ja.stackoverflow.com/questions/73151/circleci%E3%81%A7%E3%81%AE%E8%87%AA%E5%8B%95%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4%E3%81%8C%E5%8F%8D%E6%98%A0%E3%81%95%E3%82%8C%E3%81%9A-your-
local-changes-to-the-following-files-would-be-
overwr?noredirect=1#comment81250_73151)

EC2状のディレクトリでcomposer.jsonが変更されていたので、ローカルのcomposer.jsonを変更しgit
pushをしても変わりませんでした。  
EC2でブランチを切ってコミットしてもいいのでしょうか？  
よろしくお願いします。

Laravel Framework 6.18.20

**エラー**

[code]

    #!/bin/bash -eo pipefail
    ssh -o StrictHostKeyChecking=no -t webapp@${HOST_NAME} "cd laravel && \
      git pull origin master && \
      composer install -n --no-dev --prefer-dist && \
      npm ci && \
      npm run prod && \
      php artisan migrate --force && \
      php artisan config:cache"
    Warning: Permanently added '*************' (ECDSA) to the list of known hosts.
    ^@^@remote: Enumerating objects: 6, done.        
    remote: Counting objects: 100% (6/6), done.        
    remote: Compressing objects: 100% (2/2), done.        
    remote: Total 4 (delta 2), reused 3 (delta 2), pack-reused 0        
    Unpacking objects: 100% (4/4), done.                                            
    From github.com:Tikka710/Laravel-ci
     * branch            master     -> FETCH_HEAD
       4dbc765..b10d239  master     -> origin/master
    Updating c4b465a..b10d239
    error: Your local changes to the following files would be overwritten by merge:
        composer.json
    Please commit your changes or stash them before you merge.
    Aborting
    Connection to ************* closed.
    
    Exited with code exit status 1
    
[/code]


CC BY-SA 4.0
2021-01-10T08:19:42.387
73192
2021-01-10T09:46:30.560
39431
question
laravel circleci
CircleCIでのデプロイジョブでエラーが出てしまう。


Gitのログらしきものが出ています

[code]

    error: Your local changes to the following files would be overwritten by merge:
        composer.json
    Please commit your changes or stash them before you merge.
    
[/code]

リモートの `composer.json` に何か変更があるようです。

`git pull origin master` の前に `git reset HEAD --hard` するなどすればとりあえず解決しそうな気はします。


CC BY-SA 4.0
2021-01-10T09:46:30.560
73194
2021-01-10T09:46:30.560
4715
73192
answer