[Fix] Check for staged files prior to spawning the prompt #818
+108
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #785 and #585 (since the cause of these issues was related)
Changes
git-cz
,git-cz
command) throw "No files added to staging!" error ,git -a
flag (--all
) - runninggit-cz --all
should add all the changed files to the staging area prior to spawning the prompt (no error thrown),Checklist
After the changes I ensured that:
npm run test
,npm run build
,mkdir test && cd test && npm init -y && git init
),cz-cli
package by runningnpm run build
, from within cz-cli directory,node /path/to/cz-cli/project/bin/git-cz
(with and without—all
flag, in different case scenarios),Done