是否可以重命名整个“分支目录”?

时间:2015-06-11 13:59:22

标签: git git-branch

Git分支可以具有类似路径的名称,例如f2003-conv/f90ppr-tool/debug_issueX。是否有可能将这些实际用作目录,例如,用其所有子分支重命名f2003-conv/f90ppr-tool

1 个答案:

答案 0 :(得分:1)

由于分支名称是任意的,我不认为Git有任何内置的方法来执行此操作,但这里有一个小脚本,credit to edenwaith

git branch \
| grep f2003-conv/f90ppr-tool \
| awk '{original=$1; sub("f2003-conv/f90ppr-tool","simpler-path"); print original, $1}' \
| xargs -n 2 git branch -m