Ich habe 'production_branch' ausgecheckt und dann eine Zusammenführung von 'master_branch for_production_branch' gemacht es gab massive Konflikte. 'production_branch' wurde in der Produktion bereitgestellt. Aber die Konflikte erfordern ein erfahreneres Auge. Ich muss einen kritischen Patch (ich werde es von Hand machen) in den Produktionszweig "production_branch" bringen, damit ich ihn bereitstellen kann.Wie blies ich meinen Versuch, git Konflikte zu lösen
git co 'production_branch' # =>
lib/tasks/foobar.rake: needs merge
vendor/plugins/acts_as_syncable/lib/active_record/whatever.rb: needs merge
error: you need to resolve your current index first
und
git co 'master_branch for_production_branch'
lib/tasks/foobar.rake: needs merge
vendor/plugins/acts_as_syncable/lib/active_record/whatever.rb: needs merge
error: you need to resolve your current index first
Wie kann ich wieder auf 'production_branch' bekommen in meinem Arbeitsverzeichnis, so kann ich eine einfache kritische Update bereitstellen.
oder 'git reset --hard HEAD' – masukomi