diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2023-01-25 14:38:58 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2023-01-25 14:44:05 -0700 |
commit | 62d54deaaf8c3f77848b146569af873feea10123 (patch) | |
tree | 7e841627b704037a0432fe90c826d1b582c128ac /bin | |
parent | 6c755535f99f246a017895763b384343f67f06d8 (diff) | |
download | dotfiles-62d54deaaf8c3f77848b146569af873feea10123.tar.gz |
insinuate-dotfiles: don't die if .git/refs/remotes/local isn't there
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/insinuate-dotfiles | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/insinuate-dotfiles b/bin/insinuate-dotfiles index c57a6d17..2c0616aa 100755 --- a/bin/insinuate-dotfiles +++ b/bin/insinuate-dotfiles @@ -45,7 +45,7 @@ ssh "$1" "mkdir -p src/dotfiles" temp="$(mktemp -d -p $HOME/tmp insinuate.XXX)" git clone --no-hardlinks --depth 1 -o local -b master \ "file://$HOME/src/dotfiles" "$temp" -( cd "$temp" && git remote rm local && rm -r .git/refs/remotes/local ) +( cd "$temp" && git remote rm local && rm -rf .git/refs/remotes/local ) tar -C"$temp/.." -zcf - "$(basename $temp)" \ | ssh "$1" 'tar --strip-components=1 -Csrc/dotfiles -zxf -' rm -rf "$temp" |