Existe uma maneira de emitir o comando:
git checkout NameOfFile
em um arquivo modificado e sem etapas a partir do MAGIT?
xao pairar um pedaço no SpaceMacs.
Existe uma maneira de emitir o comando:
git checkout NameOfFile
em um arquivo modificado e sem etapas a partir do MAGIT?
xao pairar um pedaço no SpaceMacs.
Respostas:
Você pode usar um dos itens abaixo para descartar as alterações nos arquivos não estágios:
M-x magit-revert-item(vinculado a vin magit-status-mode)M-x magit-discard-item(vinculado a kin magit-status-mode) - também funciona em itens em etapasO uso de qualquer método solicitará que você confirme antes de descartar.
kque é obrigado a magit-discard-itemnos magit-mode.
git statusdeve fornecer informações de que o arquivo foi modificado.
Reversão, reversão e descarte são ações distintas. Juntamente com a preparação e a preparação, elas são chamadas de "aplicar variantes".
Para descartar um meio de mudança para jogá-lo fora. Somente alterações não confirmadas podem ser descartadas. Quando uma mudança preparada é descartada, ela não é removida apenas do índice (que é conhecido como desagrupamento), mas também da árvore de trabalho.
Para reverter um meio de mudança para aplicá-la à árvore de trabalho em sentido inverso. Mudanças comprometidas e meramente encenadas podem ser revertidas. (A reversão de alterações faseadas é realmente útil, ou seja, ao dividir uma confirmação).
Somente confirmações podem ser revertidas ; em outros aspectos, é semelhante à reversão .
Consulte https://github.com/magit/magit/wiki/History-Manipulation para obter detalhes.
kpara eliminar as alterações quando o ponto estiver na mesma linha do arquivo não estático.