👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

在分支间切换

您可以查看并提交到任何仓库的分支。

本文内容

在分支间切换

如有未提交但已保存的更改,您需要决定如何处理更改,然后才可切换分支。 您可以在当前分支上提交更改、在当前分支上隐藏更改,或者将更改传送到新分支。 如果要在当前分支上提交更改,请在切换分支之前执行“提交并审查对项目的更改”中的步骤。

提示:您可以在 Advanced(高级)设置中设置切换分支的默认行为。 更多信息请参阅“配置基本设置。”

  1. 在应用程序的顶部,单击 Current Branch(当前分支)
    当前分支下拉菜单
  2. 在分支列表中,单击要切换到的分支。
    仓库中的分支列表
  3. 如有已保存但未提交的更改,请选择 Leave my changes(留下我的更改)Bring my changes(带上我的更改),然后单击 Switch Branch(切换分支)
    通过更改选项切换分支

检索隐藏的更改

要访问在另一个分支中隐藏的更改,请切换回隐藏更改的分支。

  1. 在应用程序的顶部,单击 Current Branch(当前分支)
    当前分支下拉菜单
  2. 在分支列表中,单击要切换到的分支。
    仓库中的分支列表
  3. 在左侧边栏中,单击 Stashed Changes(隐藏的更改)
    隐藏的更改选项
  4. 要删除隐藏的更改,请单击 Discard(放弃),或者,要使用隐藏的更改,则单击 Restore(恢复)
    放弃或恢复隐藏的更改

问问别人

找不到要找的内容?

联系我们