Gerber signed a minor-league deal with the Rockies on Wednesday that includes an invitation to spring training, Bob Nightengale of USA Today reports.
Gerber elected free agency Tuesday after being outrighted to Triple-A Sacramento, Maria I. Guardado of MLB.com reports.
Gerber was designated for assignment by the Giants on Tuesday.
Gerber was recalled from Triple-A Sacramento on Saturday, Kerry Crowley of The San Jose Mercury News reports.
Gerber was optioned to Triple-A Sacramento on Tuesday, Kerry Crowley of The San Jose Mercury News reports.
Gerber will start in left field and bat eighth Monday against the Reds, John Shea of the San Francisco Chronicle reports.
Gerber started in left field and batted second Sunday, going 0-for-4 with three strikeouts in a 6-5 win over the Reds.
Gerber's contract was purchased from Triple-A Sacramento on Friday.
Gerber will be called up to the big leagues soon, Alex Pavlovic of NBC Sports Bay Area reports.
Gerber was reassigned to minor-league camp Monday, Henry Schulman of the San Francisco Chronicle reports.