Слияние git заметок, когда в них есть конфликты слияния

Я сделал следующее, чтобы объединить Git заметки.
ссылка:http://vmiklos.hu/blog/git-notes-merge

Я клонировал репо, добавил примечания, ссылающиеся на коммит (refs / notes / commits). Когда я нажимаю на него, центральное репо отклоняет его, поскольку оно не было быстрой перемоткой вперед - потому что уже был refs / notes / commitits для этого объекта коммита. Итак, чтобы объединить эту удаленную ссылку Notes с моей локальной ссылкой Notes,

git checkout refs/notes/master
git fetch refs/notes/commits
git merge FETCH_HEAD
Auto-merging 206155715a78c9d91d42cda1de98449d2e0b1d36
CONFLICT (add/add): Merge conflict in 206155715a78c9d91d42cda1de98449d........
Automatic merge failed; fix conflicts and then commit the result.
vi 206155715a78c9d91d42cda1de98449d........ [fix the conflict as usual manually]
git add 206155715a78c9d91d42cda1de98449d........
git commit -m "updated Notes"
[detached HEAD 0afb80f] changed notes
git update-ref refs/notes/commits HEAD
git checkout master
Previous HEAD position was 0afb80f... changed notes
Switched to branch 'master'
git push origin refs/notes/commits
success

Вопрос в том, является ли это лучшим способом сделать это?

Следуя man-странице git notes, я попробовал следующее.

git fetch refs/notes/commits
git notes merge -v refs/notes/commits
Nothing to Update!

Вышеуказанные шаги явно не работают для меня. Есть ли способ использовать команду git notes merge и объединить заметки, а не «метод ветвления»? как показано на первой иллюстрации? Для моих пользователей эта простая команда была бы более полезной.

Ответы на вопрос(2)

Ваш ответ на вопрос