Skip to content

[GitHub Desktop] Stashing changes feature #1202

Closed
@janiceilene

Description

@janiceilene

Anyone is welcome to open a PR!

Use this Desktop issue, Allow users to stash changes without switching branches, to understand the context of this change. Download the current beta version of Desktop to take any screenshots.

This feature allows users to right click on changes to stash them, instead of only having that option pop up when trying to change branches.

Audience: This is a feature that's really useful to new users, but they may not know about, so let's focus on new users for this change.

We use opinionated procedurals in our docs, so even though the issue above describes two separate ways to stash changes, we're only going to document one. For ease of use (and because it's the same for mac and windows users), we're only going to document the right click method.

We're going to create a new article titled, "Stashing changes"

  • Create a new file in the "Contributing and collaborating using GitHub Desktop" category
  • Name it stashing-changes.md
  • Copy the metadata from another article into your new file
  • Change the title in the metadata
  • Write an intro explaining in one sentence, why a user might want to stash changes.
  • Add the article to the index.md under contributing-and-collaborating-using-github-desktop, under "Committing and reviewing changes to your project"
  • Create a new conceptual section explaining why someone would want to stash changes
  • Create a new procedural explaining how to right click and stash changes.
  • Move the content from the "Switching between branches" and "Retrieving stashed changes" sections in the Managing branches, to the new article.

Metadata

Metadata

Assignees

No one assigned

    Labels

    contentThis issue or pull request belongs to the Docs Content teamhelp wantedAnyone is welcome to open a pull request to fix this issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions