Tracked files changed, showed in git status, yet gui button stays on “nothing to commit”.
Because you did not stage the files maybe ?
Thank you, you’re right. I don’t know why I should stage files that I want to commit. Is this a git command? I mistook it for stash.
Yes, staging (done via
git add) adds files to the staging area (a.k.a.
index) to prepare what will be ultimately committed when you do a
git stash is a command for having git take modifications to files that git is already tracking and
stashing them in a special stack of pending changes to put your working directory back into a “clean” state.
You’d generally think of a
git add and
git commit combination as making your changes permanent while a
git stash is for setting them aside so that you can come back to them later to do more work, etc.
Thanks a lot for your explanation!