kdiff3 mergetool создает неотслеживаемые файлы

Я впервые использую инструмент слияния kdiff3.

Я использую mac os, поэтому я установил kdiff3 с доморощенным пивом с приведенным ниже руководством.

http://www.ryanwright.me/cookbook/mac/homebrew/kdiff3

Я добавил merge.tool kdiff3 в свой .gitconfig

git config --global merge.tool kdiff3

а еще я добавил

[diff]
    tool = kdiff3

как предложено в Как настроить kdiff3 в Mac OS?

kdiff3 успешно включился командой.

git mergetool

но проблема в том, что когда я проверяю статус,

git status

создаются неизвестные неотслеживаемые файлы

Unmerged paths:
  (use "git add <file>..." to mark resolution)

    both modified:   t1.c

Untracked files:
  (use "git add <file>..." to include in what will be committed)

    t1_BACKUP_47497.c
    t1_BASE_47497.c
    t1_LOCAL_47497.c
    t1_REMOTE_47497.c

Я не могу понять, что это за неотслеживаемые файлы.

Есть ли способ решить эту проблему?


person jwkoo    schedule 08.02.2018    source источник
comment
Кажется, это временные файлы, созданные во время работы kdiff3. Вы можете просто оставить их в покое или добавить в gitignore.   -  person ElpieKay    schedule 08.02.2018
comment
понятно, что. Я удалил эти файлы, и воспроизведение не происходит. gitignore может быть хорошим способом решить эту проблему. Спасибо.   -  person jwkoo    schedule 08.02.2018