diff options
| author | Jack Nagel | 2011-08-30 00:41:51 -0500 |
|---|---|---|
| committer | Jack Nagel | 2011-08-31 12:10:49 -0500 |
| commit | 2090a0f5cbe3e1d10657a3b42f8454aa2ad4d42b (patch) | |
| tree | da95662c17ad8c39e4b5b04942189fb585202936 /Library/Homebrew/cmd/update.rb | |
| parent | 75a580f3426cb0de41e32dfd1741ccece9b8a02b (diff) | |
| download | homebrew-2090a0f5cbe3e1d10657a3b42f8454aa2ad4d42b.tar.bz2 | |
update: make `git pull` update origin/master
Specify the refspec 'refs/heads/master:refs/remotes/origin/master' so
that the remote-tracking branch origin/master gets update during `brew
update` (git-pull updates remote-tracking branches when invoked
like `git pull` or `git pull origin`, but not `git pull origin master`).
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Homebrew/cmd/update.rb')
| -rw-r--r-- | Library/Homebrew/cmd/update.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/update.rb b/Library/Homebrew/cmd/update.rb index 9d826be95..0c2bc4b00 100644 --- a/Library/Homebrew/cmd/update.rb +++ b/Library/Homebrew/cmd/update.rb @@ -49,7 +49,8 @@ class RefreshBrew raise end end - execute "git pull origin master" + # specify a refspec so that 'origin/master' gets updated + execute "git pull origin refs/heads/master:refs/remotes/origin/master" @current_revision = read_revision end |
