Buy another keyboard with a different keyboard layout than your current one (or just switch your keyboard layout in the OS).

Judging from your profile, you might be using a Canadian Multilangual Standard keyboard. The egit developers are probably used to the standard English or German layouts (looking at the core committers), where # can be accessed without Shift.