Удалить файл из моих локальных изменений (GIT) - PullRequest
0 голосов
/ 26 октября 2019

Я внес некоторые изменения в свой проект. Когда я набираю git log, я получаю следующие изменения: enter image description here

Вопрос: Как удалить из этого списка изменений файл demo.js? Какую команду я должен использовать? Я хочу сделать это, потому что я не хочу добавлять все файлы в мой удаленный репозиторий с помощью команды git add ..

Ответы [ 3 ]

2 голосов
/ 26 октября 2019

Используйте эту команду

git checkout -- <file-path>

<file-path> можно заменить на ., если нужно удалить все файлы


Чтобы удалить все изменения из demo.js:

git checkout -- demo.js
1 голос
/ 26 октября 2019

Поскольку это неотслеживаемый файл, вы можете удалить его с помощью обычной «команды удаления файла» вашей оболочки. Если вы хотите сохранить файл локально на вашем компьютере, лучше всего поместить его в файл .gitignore.

1 голос
/ 26 октября 2019

Если вы хотите, чтобы git не отслеживал эти файлы, добавьте их в .gitignore:

echo demo.js >> .gitignore
echo test.html >> .gitignore

. Вы можете разместить несколько .gitignore файлов в любом месте репо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...