From: Pavel Roskin Date: Tue, 20 Dec 2005 04:55:36 GMT Subject: [PATCH] cg-seek should not complain if run twice Message-ID: <1135054536.3815.14.camel@dv> cg-seek complains if run without arguments in a non-seeked repository: rm: cannot remove `.git/refs/heads/cg-seek-point': No such file or directory rm: cannot remove `.git/head-name': No such file or directory In fact, it's OK for those files not to exist, so they should be removed silently. Signed-off-by: Pavel Roskin diff --git a/cg-seek b/cg-seek index 942267f..8356593 100755 --- a/cg-seek +++ b/cg-seek @@ -60,7 +60,7 @@ if [ "$seek_mode" = "away" ]; then git-symbolic-ref HEAD "refs/heads/cg-seek-point" else git-symbolic-ref HEAD "refs/heads/$_git_head" - rm "$_git/refs/heads/cg-seek-point" "$_git/head-name" + rm -f "$_git/refs/heads/cg-seek-point" "$_git/head-name" rm -f "$_git/blocked" fi -- Regards, Pavel Roskin