git-clear-soft
Unstage changes, keep working directory
TLDR
Reset all tracked files and delete all untracked files
SYNOPSIS
git-clear-soft [options] (non-standard; not available)
PARAMETERS
N/A
No standard parameters as command does not exist
DESCRIPTION
The command git-clear-soft does not exist as a standard Git or Linux utility. Git provides related functionality through existing commands like git reset --soft for unstaging changes while preserving working directory modifications, or git clean for removing untracked files. No official documentation or man page references git-clear-soft. It may be a custom alias, script, or user-defined function in a specific environment, such as an alias for git reset --soft HEAD or git clean -f. Verify your shell configuration (e.g., .bashrc, .zshrc) or project-specific scripts for custom definitions.
If intending to softly clear staged changes, use git reset. For cleaning untracked files softly (dry-run), use git clean -n. Always check git --help or git <subcommand> --help for available options.
CAVEATS
Attempting to run git-clear-soft will result in 'command not found' error unless defined locally. Risk of data loss with similar Git commands; always use --dry-run equivalents first.
ALTERNATIVES
Use git reset --soft HEAD to unstage files softly.
git clean -n for dry-run untracked file removal.
DEBUGGING
Run which git-clear-soft or type git-clear-soft to check if aliased.
HISTORY
No official history; Git (by Linus Torvalds, 2005) has evolved with reset/clean since early versions, but git-clear-soft absent from all releases up to Git 2.46+.
SEE ALSO
git reset(1), git clean(1), git status(1)


