fix clean checkout

master
Dirk Heilig 2023-04-17 22:34:48 +02:00
parent 68327b5660
commit e6540a6d14
1 changed files with 2 additions and 3 deletions

View File

@ -6,15 +6,14 @@ REPO="https://git.c3re.de/c3re/test-website.git"
refresh() {
cd
test -d site/.git || {
test -d site && rm -rf site
test -d site/ || {
rm -rf site
git clone --recursive "$REPO" site
}
cd site
git pull
# iterate over all branches and checkout that branch
for branch in $(git branch -a | grep remotes | grep -v HEAD); do
branch=${branch#remotes/origin/}
git checkout "$branch"