git - 使用 Git 创建跟踪分支的简洁方法

标签 git bash shell

今天我不得不使用一个名为 origin/}__test_syntax_error_in_simpack_settings 的远程分支。我想为它创建一个跟踪分支。

我必须输入:

git branch }__test_syntax_error_in_simpack_settings origin/}__test_syntax_error_in_simpack_settings

我没有对第一个参数自动完成,只有第二个。我不喜欢打字。有没有更快的方法来做到这一点?主要障碍是必须键入新的本地跟踪分支的名称。有没有办法告诉 Git,“创建一个与 origin/whatever 同名的跟踪分支?”

最佳答案

git checkout -t -b whatever origin/whatever

或短

git checkout -t origin/whatever

要读的东西:http://git-scm.com/docs/git-checkout

关于git - 使用 Git 创建跟踪分支的简洁方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5615016/

相关文章:

bash - 一旦目录中有 8 个文件,我试图删除目录中最旧的文件

bash - 根据子字段值删除复合字段

Linux:在 .sh 脚本中运行(工作)命令时无输出

bash - shell脚本中的非法数字

node.js - 我在 Linux 中安装 npm 时遇到一堆错误

git - 适用于 Node.js 的 `.gitignore`

git - 如何使用 git 和 git hooks 同步数据库以及如果它不起作用如何调试

python - 在 Visual Studio Code 中将文件添加到 gitignore

linux - BASH:在后台运行 script.sh 并将该实例的 pid 输出到文件?

bash - 在shell脚本中将十进制数转换为十六进制和二进制