Stash & Reset, Tags & Releases, Commit Message Guidelines, Repo Hygiene
- Write Git commands to temporarily save uncommitted changes using `git stash` ?
- Write Git commands to view all saved stashes ?
- Write Git commands to apply the most recent stash without deleting it ?
- Write Git commands to apply and remove the latest stash using `git stash pop` ?
- Write Git commands to save stashed changes with a meaningful message ?
- Write Git commands to delete a specific stash entry ?
- Write Git commands to reset staged files back to unstaged state ?
- Write Git commands to undo the last commit but keep changes in the working directory ?
- Write Git commands to undo the last commit and unstage the changes ?
- Write Git commands to create a lightweight tag for a version release ?
- Write Git commands to create an annotated tag with a release message ?
- Write Git commands to push a specific tag to a remote repository ?
- Write Git commands to push all local tags to a remote repository ?
- Write a proper commit message following standard commit message guidelines ?
- Write Git commands to commit a bug fix using a proper conventional commit message ?
- Write Git commands to check repository hygiene by viewing ignored files and untracked files ?
- Write Git commands to create a `.gitignore` file for Python projects ?
- Write Git commands to perform complete repository hygiene using stash, reset, tags, commit message guidelines, and cleanup commands ?