Я недавно переместил проект из SVN в git, и мой коллега только недавно удалил все старые каталоги .svn. Я попытался использовать git pull --rebase
, чтобы его изменения (которых было много) были добавлены до моих собственных изменений. Был конфликт, и я смог использовать git add -A
для устранения подавляющего большинства проблем. Однако остается следующее:
Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both deleted: th/protected/modules/rights/views/authItem/.svn/text-base/_childForm.php.svn-base
Если мы оба удалили его, как я могу использовать git add/rm
для добавления изменения в индекс?
Короче говоря, как можно добавить удаленный файл в индекс для фиксации?
EDIT:
Я пытался использовать git rm <filename>
для файла, но он не работает, выдает следующее сообщение:
fatal: pathspec 'th/protected/modules/rights/views/authItem/.svn/text-base/_childForm.php.svn-base' did not match any files
EDIT:
Стоит ли создавать фиктивный файл с тем же именем, который я могу добавить в индекс? Я не знаю, что может произойти, поэтому я не хочу делать это без небольшого совета.