Как спрятать отдельные файлы с помощью magit

25

Git способен копить отдельные куски.

С помощью --patchвы можете интерактивно выбирать фрагменты из различий между HEAD и рабочим деревом, которое нужно спрятать. Запись stash составлена ​​таким образом, что ее индексное состояние совпадает с индексным состоянием вашего репозитория, а его рабочее дерево содержит только изменения, выбранные вами в интерактивном режиме. Выбранные изменения затем откатываются с вашего рабочего дерева. Смотрите раздел «Интерактивный режим» git-add [1], чтобы узнать, как работать с этим --patchрежимом.

Можно ли использовать его с внешним интерфейсом magit? Magit упрощает использование режима патча для зрелищных постановок. Может ли он сделать ту же работу для тайников?

ayvango
источник

Ответы:

33

Вы можете внести любые изменения, которые хотите сохранить, и затем вызвать magit-stash-index (zi).

Кайл Мейер
источник