gpt4 book ai didi

git - 快捷方式 git 分支 checkout

转载 作者:行者123 更新时间:2023-12-04 01:28:10 25 4
gpt4 key购买 nike

我有一个包含多个分支的存储库b1-long-name, b2-long-name, b3-too-long-name

我希望能够在分支之间快速切换。我还想在切换分支之前运行额外的 git 命令。

我尝试使用 bash 脚本来解决这个问题,这是我的自定义脚本 gitSwitch.sh

#!/bin/sh

set -e

git reset #<-- additional command
git checkout -f b2-long-name

但这里的问题是我必须为每个分支创建一个我并不真正想要的脚本,我想知道如何将参数传递给脚本以便它使用正确的分支名称?

gitSwitch b1 -> 将 checkout b1-long-name
gitSwitch b2 -> 将 checkout b2-long-name
等等

关于如何最好地处理它有什么想法吗?

最佳答案

Any ideas how to approach it best?

对于初学者,安装一个 git completion script这样你就可以输入类似 git checkout b1<tab> 的内容而不是完整的长名称。您还可以为常用命令创建一些较短的别名。

关于git - 快捷方式 git 分支 checkout ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61473147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com