diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-10-02 10:59:15 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-10-02 10:59:15 +0000 |
commit | e145ce1da3991f7584fd412030037079375c1936 (patch) | |
tree | 9cdf6950d5eb50bd447b70bc3adf17a7b454fcb7 | |
parent | 8e9373ed9611ab5de84586c96a91ec4fac85959f (diff) |
tcwg-generate-source-cache.sh: Delete checked-out files, leave only .git/
Change-Id: I77ed212055465f6d8a688414cfa8d7bdce353e72
-rwxr-xr-x | tcwg-generate-source-cache.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tcwg-generate-source-cache.sh b/tcwg-generate-source-cache.sh index 43ac839d..1acd56fe 100755 --- a/tcwg-generate-source-cache.sh +++ b/tcwg-generate-source-cache.sh @@ -150,8 +150,11 @@ update_git_repos () { ( local repo repo=$(dirname "$repo_git") + cd "$repo" # Update and prune local clone - git -C "$repo" remote update -p + git remote update -p + find -maxdepth 1 ! -name .git ! -name . -print0 \ + | xargs -0 rm -rf ) done } |