Skip to main content

在 GitHub Desktop 中储藏更改

你可以暂时保存更改,而无需通过在 GitHub Desktop 中储藏更改将其提交到分支。

关于隐藏的更改

要将更改应用到仓库,您必须保存文件,然后将更改提交到分支。 如果您保存了尚未准备好提交的更改,可以隐藏更改供以后使用。 当您隐藏更改时,更改会暂时从文件中删除,然后您可以选择恢复或丢弃更改。 使用 GitHub Desktop 只能隐藏一组更改。 如果您使用 GitHub Desktop 来隐藏更改,则所有未保存的更改都将被隐藏。 在隐藏分支上的更改后,您可以安全地更改分支或对当前分支进行其他更改。

如果您在已保存但未提交更改时使用 GitHub Desktop 切换分支,则 GitHub Desktop 会提示您隐藏更改或将其带到其他分支。 有关详细信息,请参阅“在 GitHub Desktop 中管理分支”。

储藏更改

  1. 右键单击“更改的文件”标头。

  2. 单击“隐藏所有更改”。

    “更改”选项卡的屏幕截图。标题栏(标记为“1 个已更改的文件”)以橙色标出。 在上下文菜单中,光标悬停在“储藏所有更改”上。

恢复隐藏的更改

  1. 如果尚未在储藏更改的分支上,请单击存储库栏中的“ 当前分支”,然后单击带有储藏更改的分支。

    “当前分支”下拉列表视图的屏幕截图。 在“最近使用的分支”下,名为“my-feature”的分支以橙色轮廓突出显示。

  2. 在左侧边栏的“更改”选项卡中,单击“隐藏的更改”。

    “更改”选项卡的屏幕截图。在“摘要”字段上方,文本“隐藏的更改”在下拉列表图标旁以橙色标出。

  3. 在边栏右侧的“储藏更改”下,单击“还原”。

丢弃隐藏的更改

  1. 如果尚未在储藏更改的分支上,请单击存储库栏中的“ 当前分支”,然后单击带有储藏更改的分支。

    “当前分支”下拉列表视图的屏幕截图。 在“最近使用的分支”下,名为“my-feature”的分支以橙色轮廓突出显示。

  2. 在左侧边栏的“更改”选项卡中,单击“隐藏的更改”。

    “更改”选项卡的屏幕截图。在“摘要”字段上方,文本“隐藏的更改”在下拉列表图标旁以橙色标出。

  3. 在边栏右侧的“储藏更改”下,单击“放弃”。