5

有没有办法将存储库目录文件重写为 GitHub Desktop 中的当前早午餐状态?

或者我只能从命令行使用git checkout mybranch

和 GitHub Desktop 将所有分支的所有文件保存在目录中?

4

2 回答 2

2

git checkout mybranch在 Github Desktop 上进行操作,您只需单击客户端左上角的下拉菜单,然后选择要切换到的分支。它管理文件的方式与 git 完全相同,因此所有文件都存储在各自的分支中。

于 2017-07-07T09:53:12.843 回答
1

我将描述如何在 GitHub Desktop 上结帐,这相当于将您的当前分支与主分支合并。您需要执行四个步骤(为保护隐私,分支名称已被删除)。

  1. 转到显示当前分支的选项卡。

在此处输入图像描述

  1. 将当前分支更改为 Master 分支。

在此处输入图像描述

  1. 返回选项卡(现在将 master 分支作为当前分支)并在底部单击“选择要与 master 合并的分支”。

在此处输入图像描述

  1. 在出现的屏幕上选择您一直在处理的分支,然后单击与 master 合并。

在此处输入图像描述

这些步骤假设您已将 master 上的所有更改拉入当前分支以避免任何冲突。如果出现问题,请尝试确保您正在处理的分支已通过 Master 中的更改进行更新。

于 2020-06-29T12:09:51.730 回答