我可以 git 从 GitHub 桌面结帐吗?

Can I git checkout from GitHub Desktop?

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

或者我只能通过命令行 git checkout mybranch

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

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

我将描述如何在 GitHub 桌面上检出,这相当于将您当前的分支与 master 分支合并。您需要执行四个步骤(出于隐私考虑,分支名称已被删除)。

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

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

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

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

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