Вопрос пользователя Viacheslav Grischuk в испытании «Последовательность коммитов»

Viacheslav Grischuk

Добрый день. Испытание прошёл, но просьба помочь разобраться почему при таком подходе

cd code-user
git rm --cached notes/cooking.md
echo 'notes/cooking.md' > .gitignore
git restore --staged README.md notes/cli.md notes/git.md
git add .gitignore
git commit -m 'ignoring cooking.md'

файл cooking.md удаляется из репозитория, что подтверждает сообщение git:

[master c7fe186] ignoring cooking.md
 2 files changed, 1 insertion(+), 4 deletions(-)
 create mode 100644 .gitignore
 delete mode 100644 notes/cooking.md

Но при таком подходе

cd code-user
git rm --cached notes/cooking.md
echo 'notes/cooking.md' > .gitignore
git add .gitignore
git commit notes/cooking.md .gitignore -m 'some message'

файл cooking.md не удаляется из репозитория, хотя я коммичу это изменение, а остальные файлы не затрагиваю. Сообщение git:

[master 8c34ad0] some message
 1 file changed, 1 insertion(+)
 create mode 100644 .gitignore
1 0

Максим Литвинов

Добрый день! Посмотрите в документации, как работает комманда git commit, если передать ей пути <pathspec>. В этом случае при создании коммита она игнорирует изменения, добавленные в индекс, поэтому удаление файла notes/cooking.md не попадает в коммит.

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».

Похожие вопросы

Алексей Яцин 05 апреля 2021 →

Здравствуйте, помогите понять ошибку https://ru.hexlet.io/code_reviews/393522 После того как удаляю cooking...

Nmbrtw 27 марта 2021 →

Здравствуйте, подскажите в чем может быть ошибка. Создаю .гитигнор и вписываю нужный файл, добавляю .гитиг...

user-cc7681f90932789b 25 марта 2021 →

Задание тесты не проходит. Нажимаю "Отправить на ревью". Открывается страница без кода, хотя вывод тестов е...

Вячеслав Макаров 20 марта 2021 →

Задание прошел, но есть вопрос.!! "...удалите файл из репозитория, но не с рабочей директории..." Как я по...

Ruslan Akhmetshin 02 марта 2021 →

Здравствуйте! Никак не могу понять в чем ошибка, и что делаю не так, не могли бы разъяснить? https://ru.hex...