Неустранимый: pathspec 'editme.html' не соответствует ни одному файлу - PullRequest
0 голосов
/ 29 сентября 2018

Я клонировал публичное репозиторий git на Mac OSX.Я сделал некоторые изменения в файле editme.html и хочу добавить и зафиксировать после этого.Но командная строка выглядит так:

dips-MacBook-Pro:test-repo kirandip$ git add editme.html
fatal: pathspec 'editme.html' did not match any files

Я создал новый файл локально, например, xxx.html, и попытался добавить его.Снова показало то же сообщение.

dips-MacBook-Pro:test-repo kirandip$ git add xxx.html
fatal: pathspec 'xxx.html' did not match any files

Не удалось выяснить проблему, кстати, репо было клонировано в формате https.

Оценило бы ваше время!

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

Убедитесь, что editme.html:

  • существует в папке, в которой вы вводите git add editme.html
  • , существует с правильным регистром (то есть editme.html, неeditme.HTML или EDITME.html)
  • доступен для чтения (текущий пользователь с этой командой git add должен иметь возможность доступа / чтения этого файла)

git remote add предназначен для регистрации URL удаленного репо и не имеет ничего общего с добавлением файла.

0 голосов
/ 29 сентября 2018

В конце концов, после нескольких часов борьбы командная строка направила меня через эту проблему.Кажется, что этот метод настройки нигде не опубликован.

Вот командная строка шагов:

git remote add <file.name> <online.repo.url>
//and then push using the remote name
git push --set-upstream <file.name> <branch-name>

Не знаю, зачем ему нужна эта специальная конфигурация, чем какое-либо руководство.Но это работает !!

...