Как git хранить только не проверенные файлы?

Я хочу только хранить все необработанные файлы. Я знаю, что это можно сделать с помощью двух команд, сначала скопировав отслеживаемые изменения, а затем не отслеживая, но можно ли это сделать с помощью одной строки?

Ответ 1

Вы можете сделать это с помощью псевдонима в ~/.gitconfig:

stash-untracked = "!f() {    \
    git stash;               \
    git stash -u;            \
    git stash pop [email protected]{1}; \
}; f"

А потом просто

git stash-untracked