1

Gitでのブランチマージ災害から回復しようとしています。""が原因で、トピックブランチをマスターにマージできませんでしたmerge conflict in gemfile.lock。これに対する解決策を探しているときに、「バンドルロック」コマンドを使用すると役立つというブログ投稿を読みました(廃止されたことはわかりませんでした)。使用すると、「Lock is deprecated. Your bundle is now locked whenever you run 'bundle install'」という警告が表示されました。

そのため、トピックブランチをマージすることになりましたが、railsサーバーにアクセスしようとすると、bundlerに関するエラーが発生します。バンドルがロックされているためだと思います。' bundle unlock'を実行しても何も起こりません。

他に試すことができるものはありますか?

4

1 に答える 1

3

アンロックはもうないと思います。Gemfile.lock ファイルを削除することでロックを解除できます。

Git で Gemfile.lock を解決する必要があります。git が Gemflie.lock を受け入れるために必要なことは何でもしてください。次に、git ブランチの現在のリビジョンに更新し、バンドルのインストールをやり直して、新しい Gemfile.lock をチェックインします。

于 2012-10-23T14:16:36.137 に答える