The Giants made a flurry of moves in the minutes preceding Wednesday's trade deadline.