Menu
CoddyTech

切换分支

本课属于 Coddy Terminal 学习旅程的“版本控制”单元。第 30 课,共 58 课。

创建分支和切换到该分支是两个独立的操作。用于切换的现代命令是 git switch:

git switch feature-login

如果你想一步完成创建和切换,请使用 -c 标志(“创建”):

git switch -c feature-login

开始新工作时,这是最常见的工作流程。

你也可能在较早的教程中看到 git checkout。它的作用相同,而且仍然可用:

git checkout feature-login
git checkout -b feature-login   # 创建并切换

要查看你当前所在的分支,请运行 git branch --show-current:

git branch --show-current
feature-login
challenge icon

挑战

入门

设置仓库,并在 main 上创建一次提交,然后用一条命令创建并切换到名为 experiment 的新分支,最后输出当前分支名称。

每次运行都会从文件夹的新副本开始,并从头再次运行编辑器中的整个脚本。不会替你提交任何内容:先运行 git init -q -b main,设置 git config user.name 和 git config user.email,然后提交起始文件。请将这些命令留在编辑器中。如果清除它们,你会看到 fatal: not a git repository。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

版本控制中的所有课

自己练习: Terminal 在线编辑器