Mój git cherry-pick FOO
wywołał konflikt.
Mógłbym przejrzeć pliki będące w konflikcie i usunąć linie między <<<<<<<
i =======
oraz same znaczniki konfliktu, ale mam nadzieję, że jest łatwiejszy sposób.
Myślę, że svn
odpowiednikiem było theirs-conflict
rozwiązanie.
Jak to zrobić git
?
Nie chcę, git checkout --theirs <file>
ponieważ wydaje się, że przynosi ten sam wynik, git checkout foo <file>
zamiast po prostu zostać git diff FOO~..FOO <file>
zastosowany.
git cherry-pick --strategy=recursive -X theirs 1b92440
a ja nadal monit o nierozwiązanym konflikcieUnmerged paths: deleted by them: (file path)
. Dowolny pomysł?git reset --merge
git cherry-pick --abort
- jest to zalecany sposób cofania operacji wybierania wiśniowego.-X
opcji wgit cherry-pick
. git 1.7.2.3.