使用 Git 命令切换分支

[Android] 查看 Git 分支一文已了解到下载的 xianyu/android 项目本地只有 master 分支,且当前分支也为 master 分支。

接下来,我们需要把 Git 项目远程的 development 分支下载到本地并切换到该分支,命令行如下:

再执行命令:

可以看到有两个分支,一个是新增的 development 分支,一个是 master 分支。

development 分支前面有个 * 且变色了,说明你项目当前分支为 development 分支。

如果你想切换到 master 分支,请执行命令:

再执行命令:

依然是两个分支,一个 development 分支,一个 master 分支。不同的是现在 master 分支前面有个 * 且变色了,说明你的项目的当前分支为 master 分支。

以上步骤命令行及结果显示见下图:

Mac

Mac 一般自带 Git 命令工具,只需要到项目根目录执行命令即可。 如果你是 Mac 电脑,但是发现没有 git 命令,请与 Tinker 联系。她会和你一起来补充完善这部分内容。上面的操作步骤引用一张她操作 [PHP] 切换 Git 分支 的图如下所示:

Windows

Windows 需要先安装 Cygwin 模拟运行环境(安装方法下载地址),然后就可以在 Cmd.exe,Windows PowerShell.exe 或者 Git Bash.exe 下运行 Git 命令。 Windows 下查看 Git 分支的方法如下:

使用 Android Studio 切换分支

找到 Branches 菜单

在 Android Studio 上方的菜单栏中,依次点击 VCS 菜单 -> Git -> Branches,在弹出的菜单中即可看到当前分支, 如图:

切换分支

点击 Branches 菜单,会弹出项目分支窗口,鼠标放到 origin/development 分支上,会出现菜单,如下图所示:

点击 Checkout as new local branch,会弹出窗口,如下图所示:

不要做任何更改,直接点击 OK,如果切换成功,Android Studio 左下角会有提示,如下图所示:

这时候你就把远程 Git 项目的 development 分支下载到本地并且项目当前分支为 development 分支。如想验证下,可点击 Branches 了解下,如下图所示:

如果你想切回到 master 分支,打开 Branches,鼠标放在 Local Branches 的 master -> origin/master 一栏上,然后点击 Checkout, 如下图所示:

这时候你就切回了 master 分支,如想验证切换成功,可点击 Branches 了解下,如下图所示:

发表评论

电子邮件地址不会被公开。 必填项已用*标注