Ich habe gerade git push origin master
ausgeführt und diesen Fehler erhalten, nachdem ich versucht habe, rails s
:
Weder git checkout HEAD --Gemfile.lock
bundle
, bundle install
noch% bundle
update helfen dieses Problem zu lösen. Weiß jemand, was zu tun ist, um das zu beheben?
Gemfile:
%Vor%Gemfile.lock:
%Vor% Ihr Gemfile.lock
ist also voll von nicht aufgelösten Zusammenführungskonflikten.
Ich habe gerade die Konflikte entfernt. Sie sollten in der Lage sein, den obigen Code zu Ihrem Gemfile.lock hinzuzufügen, und alles sollte in Ordnung sein.
Wenn Sie Folgendes sehen:
%Vor%in Ihrem Code bedeutet dies, dass Sie einen Zusammenführungskonflikt hatten.
Edelsteine, die in jedem Zweig verwendet wurden, sollten zur Gemdatei hinzugefügt worden sein. Daher können Sie die neueste saubere Gemfile.lock mit:
auschecken git checkout HEAD -- Gemfile.lock
Und führen Sie dann bundle install aus, um die erforderlichen Edelsteine zu installieren und den Gemfile.lock
neu zu generierenSie können Gemfile.lock bearbeiten, um Konflikte manuell zu entfernen
Tags und Links ruby-on-rails terminal bundle gemfile gemfile.lock