After playing all four of the Czech Republic's matches at UEFA Euro 2012, Gebre Selassie was signed by Werder Bremen of the German Bundesliga on a four-year deal on 22 June. On 24 August 2012, he scored a goal in Bremen's first game of the season, heading an equaliser in a 1–2 away loss against reigning champions Borussia Dortmund. Gebre Selassie made 24 starts that season, with the opening day goal being his only of the season.
Gebre Selassie was later given the number 2 shirt in the Czech squad for UEFA Euro 2012. He was allegedly the target of racist chanting from Russia fans during the Czech Republic's match against Russia, which ended in a 4–1 victory for Russia. During the tournament, he received attention from some of Europe's most successful clubs. He started all four of the Czechs' games, as the side won its group before eventually losing to Portugal in the quarter-finals. He scored his first senior international goal on 12 October 2012 in a 2014 World Cup qualifier against Malta, opening a 3–1 victory in Plzeň.