10 lines
358 B
Bash
Executable File
10 lines
358 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# List all branches that start with "dev" and check out each branch into a separate directory
|
|
for branch in $(git branch -r | grep 'origin/dev' | sed 's|origin/||'); do
|
|
# Extract the directory name without 'dev_' prefix
|
|
dir_name=$(echo $branch | sed 's|^dev_||')
|
|
mkdir "../${dir_name}"
|
|
git worktree add "../${dir_name}" $branch
|
|
done
|