Ответ 1
Я пробовал этот и хорошо работал у меня:
git checkout HEAD -- path
Считаем, что я поставил для записи файла (например, db/schema.rb
), который я не собирался изменять. Мне нужно сделать:
git reset db/schema.rb
git checkout db/schema.rb
Могу ли я сделать это с помощью одной команды?
Я пробовал этот и хорошо работал у меня:
git checkout HEAD -- path
Просто reset с опцией --HARD
git reset --HARD