Накратко
git restore възстановява избрани пътища в работното дърво или индекса. При --staged стандартният източник е HEAD; без него обичайният източник за работните файлове е индексът.
Полезно е да знаеш
git restore възстановява избрани пътища в работното дърво или индекса. При --staged стандартният източник е HEAD; без него обичайният източник за работните файлове е индексът. [1]
Тези режими не са взаимозаменяеми. Преди действие прегледай diff и уточни кое съдържание искаш да запазиш. Restore може да замени незаписана редакция; командата не е просто друг начин да покажеш старата версия на екран.
Източници
За повече подробности и проверка на информацията: