📌  相关文章
📜  如何从终端更改 githup 中的分支 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:56.353000             🧑  作者: Mango

如何从终端更改 Github 中的分支 - Shell/Bash

在日常的程序开发中,我们经常需要进行版本控制,因此使用 Git 进行版本控制是非常常见和必要的。在使用 Git 进行版本控制时,涉及到分支的操作非常多,因此如何从终端更改 Github 中的分支也是非常必要的。

1. 查看分支

首先,在操作分支前,我们需要先查看当前的分支。这可以通过运行以下命令来实现:

git branch

这将列出所有本地分支,并将当前分支用 * 标出。例如:

  master
* develop
  feature-1
  feature-2
2. 创建新分支

如果需要创建一个新分支,则可以使用以下命令:

git branch new-branch

这将在本地创建一个名为 new-branch 的新分支。要切换到新分支,则可以运行:

git checkout new-branch

或者,使用以下命令,可以在创建新分支的同时将 HEAD 指向新分支:

git checkout -b new-branch
3. 删除分支

如果要删除一个分支,则可以使用以下命令:

git branch -d branch-to-delete

请注意,只能删除已经合并到其它分支中的分支。

如果需要强制删除尚未合并的分支,则可以使用以下命令:

git branch -D branch-to-delete
4. 切换分支

要从当前分支切换到另一个分支,则可以使用以下命令:

git checkout branch-to-switch-to

这将将 HEAD 指向选定的分支。

5. 合并分支

要将一个分支合并到当前分支中,则可以使用以下命令:

git merge branch-to-merge

这将将选定的分支合并到当前分支中。

6. 总结

以上是如何从终端更改 Github 中的分支的示例。Git 还提供了很多其他命令和选项,可在实际操作时使用。熟练掌握 Git 的分支操作可以使我们更灵活地管理和控制代码的版本。