仅使用分支名称的前几个字符签出 git 分支

mas*_*ker 6 git

是否有一个命令我可以在我可以说的地方使用git checkout branch_na*,它会自动完成并签出该分支?

Von*_*onC 3

我只是想知道 git 是否支持通配符

正如您提到的那样使用它将依赖于 bash (它不知道有关分支的任何信息)

所以你需要依靠其他手段来实现其他手段,比如:

git checkout $(git for-each-ref --format='%(refname:short)' refs/heads/branch_na.*|head)
Run Code Online (Sandbox Code Playgroud)