Question: What is the difference between using the git stash and git stash pop commands?

  1. git stash removes a commit from the repo history, while git stash pop saves changes to multiple branches.
  2. git stash saves changes to multiple branches, while git stash pop removes a commit from the repo history.
  3. git stash removes the most recent commit, while git stash pop saves current changes.
  4. git stash creates a stash entry, while git stash pop places the saved state onto the working directory.

Answer: The correct answer of the above question is Option D:git stash creates a stash entry, while git stash pop places the saved state onto the working directory.