From aab53e65a9c7fe3cfcaa9f2b6194f2b787f9fe44 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 10 Nov 2015 09:12:25 +0000 Subject: [PATCH] tap: don't error when already tapped. --- Library/Homebrew/cmd/tap.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/tap.rb b/Library/Homebrew/cmd/tap.rb index e07aa29eb2..c0cb6e8f1b 100644 --- a/Library/Homebrew/cmd/tap.rb +++ b/Library/Homebrew/cmd/tap.rb @@ -14,7 +14,10 @@ module Homebrew else user, repo = tap_args tap = Tap.fetch(user, repo) - tap.install(:clone_target => ARGV.named[1], :full_clone => ARGV.include?("--full")) + unless tap.installed? + tap.install(:clone_target => ARGV.named[1], + :full_clone => ARGV.include?("--full")) + end end end