Есть ли способ выдать команду:
git checkout NameOfFile
на измененный и неустановленный файл изнутри MAGIT?
x
при наведении ломоть в spacemacs.
Есть ли способ выдать команду:
git checkout NameOfFile
на измененный и неустановленный файл изнутри MAGIT?
x
при наведении ломоть в spacemacs.
Ответы:
Вы можете использовать один из следующих способов, чтобы отменить изменения в неподготовленных файлах:
M-x magit-revert-item
(обязательно v
ин magit-status-mode
)M-x magit-discard-item
(обязана k
в magit-status-mode
) - работа по постановочным элементам тожеИспользование любого метода попросит вас подтвердить, прежде чем выбросить.
k
который связан magit-discard-item
в magit-mode
.
git status
должен дать вам информацию, что файл был изменен.
Реверс, возврат и отбрасывание - это разные действия. Вместе с постановкой и постановкой они называются «применить варианты».
Для того, чтобы отказаться от изменения средства выбросить. Только незафиксированные изменения могут быть отклонены. Когда поэтапное изменение отбрасывается, оно удаляется не только из индекса (который известен как неустановленный), но и из рабочего дерева.
Для обратного изменении средства , чтобы применить его к рабочему дереву в обратном. И совершенные, и просто поэтапные изменения могут быть отменены. (Отмена поэтапных изменений на самом деле полезна, т. Е. При разделении коммита).
Только коммиты могут быть отменены , в остальном это похоже на реверсирование .
См. Https://github.com/magit/magit/wiki/History-Manipulation для получения подробной информации.
k
чтобы отменить изменения, когда точка находится на одной строке с неподготовленным файлом.