git pull
同じディレクトリで2つのコマンドを同時に実行するとどうなりますか?
git
リポジトリの破損を防ぐためにファイルロックを行います。次のようなメッセージが表示される場合があります
error: cannot lock ref 'refs/remotes/origin/develop': is at 2cfbc5fed0c5d461740708db3f0e21e5a81b87f9 but expected 36c438af7c374e5d131240f9817dabb27d2e0a2c
From github.com:myrepository
! 36c438a..2cfbc5f develop -> origin/develop (unable to update local ref)
error: cannot lock ref 'refs/remotes/origin/master': is at b9a3f6cf9dafc30df38542e5e51ae4842c50814d but expected 5e6174b3c7071c840effeda6c708d6aef36f7c6a
! 5e6174b..b9a3f6c master -> origin/master (unable to update local ref)
git
ロックの取得に失敗したプロセスから。以上です。
2つのgit pull
プロセスがわずかに同期していない場合、効果はコマンドを2回実行した場合と同じになります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加