From 1da05836342f0ee0cae541575378b46945c146f7 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Thu, 15 Oct 2015 15:12:02 +0800 Subject: [PATCH] bottle: allow --merge --write without commit --- Library/Homebrew/cmd/bottle.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/cmd/bottle.rb b/Library/Homebrew/cmd/bottle.rb index c63c5ae062..fb9d52ffe7 100644 --- a/Library/Homebrew/cmd/bottle.rb +++ b/Library/Homebrew/cmd/bottle.rb @@ -343,10 +343,12 @@ module Homebrew end end - HOMEBREW_REPOSITORY.cd do - safe_system "git", "commit", "--no-edit", "--verbose", - "--message=#{f.name}: #{update_or_add} #{f.pkg_version} bottle.", - "--", f.path + unless ARGV.include? "--no-commit" + f.path.parent.cd do + safe_system "git", "commit", "--no-edit", "--verbose", + "--message=#{f.name}: #{update_or_add} #{f.pkg_version} bottle.", + "--", f.path + end end end end