Как удалить файл из индекса мерзавца

Вы могли бы интересоваться использованием rsync вместо этого. Команда для этого была бы

 rsync --delete --rsh=ssh -av bin/ remote-ip-or-fqdn:/home/earlz/blah/bin/

Это скопирует все в bin/ и поместите его в на удаленном сервере в /home/earlz/blah/bin/. Как дополнительное преимущество, это сначала проверит, чтобы видеть, не изменился ли файл на удаленной стороне, и если это не имеет, это не снова пошлет его. Кроме того, можно добавить-z опцию, и она сожмет его для Вас.

33
09.09.2010, 16:40
2 ответа

Вы могли просто использовать git rm --cached notes.txt. Это сохранит файл, но удалит его из индекса.

48
27.01.2020, 19:37

git reset HEAD <file>для удаления определенного файла.

и git reset HEADдля удаления всех файлов из индекса git.

3
27.01.2020, 19:37

Теги

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