📜  git create branch 和 checkout 一个命令 - Shell-Bash (1)

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

Git创建新分支并切换

在 Git 中,创建新分支和切换到该分支通常需要两个命令:git branchgit checkout。但是,我们可以使用一个命令集成这两个步骤,使我们的工作流更有效率。

方法1: 快捷方式

通过使用Git的别名功能,我们可以为此目的创建自定义命令。在您的本地终端上运行以下命令:

git config --global alias.create-branch "checkout -b"

现在,您可以使用以下命令来创建新分支并切换到该分支:

git create-branch [branch-name]

此命令等效于以下两个命令的组合:

git branch [branch-name]
git checkout [branch-name]
方法2:Shell 脚本

另一种方法是创建一个 shell 脚本文件来完成这个任务。在您的终端上,使用以下命令创建一个新文件并打开编辑器:

touch git-create-branch.sh
nano git-create-branch.sh

复制并粘贴以下代码:

#!/bin/bash
BRANCH_NAME=$1
git branch $BRANCH_NAME && git checkout $BRANCH_NAME

保存并关闭文件。现在,您可以使用以下命令运行此脚本:

sh git-create-branch.sh [branch-name]

此命令将创建新分支并切换到该分支。

结论

我们可以使用快捷方式或shell脚本的方法来创建新分支并切换到该分支。这些工作流程将帮助您更高效地使用 Git,提高工作效率。

参考
  1. Git Branching - Branches in a Nutshell
  2. Git - git-config Documentation