Stash & Reset, Tags & Releases, Commit Message Guidelines, Repo Hygiene

  1. Write Git commands to temporarily save uncommitted changes using `git stash` ?
  2. Write Git commands to view all saved stashes ?
  3. Write Git commands to apply the most recent stash without deleting it ?
  4. Write Git commands to apply and remove the latest stash using `git stash pop` ?
  5. Write Git commands to save stashed changes with a meaningful message ?
  6. Write Git commands to delete a specific stash entry ?
  7. Write Git commands to reset staged files back to unstaged state ?
  8. Write Git commands to undo the last commit but keep changes in the working directory ?
  9. Write Git commands to undo the last commit and unstage the changes ?
  10. Write Git commands to create a lightweight tag for a version release ?
  11. Write Git commands to create an annotated tag with a release message ?
  12. Write Git commands to push a specific tag to a remote repository ?
  13. Write Git commands to push all local tags to a remote repository ?
  14. Write a proper commit message following standard commit message guidelines ?
  15. Write Git commands to commit a bug fix using a proper conventional commit message ?
  16. Write Git commands to check repository hygiene by viewing ignored files and untracked files ?
  17. Write Git commands to create a `.gitignore` file for Python projects ?
  18. Write Git commands to perform complete repository hygiene using stash, reset, tags, commit message guidelines, and cleanup commands ?
Previous Topic Open Source Programs Overview, Licenses & Ethics, Contribution Simulation & Peer Review, Rebase & Cherry-Pick