Ответ 1
Точно так же вы можете использовать rm
для удаления такого файла: укажите имя:
git rm "TestService/TestService copy-Info.plist"
или
git rm 'TestService/TestService copy-Info.plist'
или
git rm TestService/TestService\ copy-Info.plist
В зависимости от вашей оболочки и имен других файлов выполнение табуляции может помочь в этом. Typing
$ git rm Te
Tab
скорее всего будет завершено имя каталога:
$ git rm TestingService/
Затем введите часть имени файла и другую вкладку:
$ git rm TestService/Te
Tab
заполнит имя файла, включая вставленный \
, чтобы избежать символа пробела:
$ git rm TestService/TestService\ copy-Info.plist
Заполнение табуляции обычно только расширяет уникальный префикс на основе всех доступных файлов, поэтому это может работать или не работать.