0

我需要创建一个以使用 git 命令创建的分支名称命名的目录。

所以我打算使用 post-flow-feature-start 钩子来执行 MKdir 命令,但我找不到一种方法来获取变量中的分支名称以传递给 Mkdir 命令。

4

1 回答 1

0

查看他们的示例,我假设 $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"
于 2018-03-02T17:31:33.730 回答