我需要创建一个以使用 git 命令创建的分支名称命名的目录。
所以我打算使用 post-flow-feature-start 钩子来执行 MKdir 命令,但我找不到一种方法来获取变量中的分支名称以传递给 Mkdir 命令。
想
我需要创建一个以使用 git 命令创建的分支名称命名的目录。
所以我打算使用 post-flow-feature-start 钩子来执行 MKdir 命令,但我找不到一种方法来获取变量中的分支名称以传递给 Mkdir 命令。
想
查看他们的示例,我假设 $3 包含分支名称。所以你会这样写:
branchname="$3"
toplevel=$(git rev-parse --show-toplevel)
newdir="$toplevel"/"$branchname"
if [[ -d "$newdir" ]]; then
echo directory "$newdir" already exists
exit 1
fi
mkdir "$newdir"