I've got a bunch of good stuff in my bash config. Normally when I get a new account, I pull this down from my GitHub repo so that I have all the aliases and features I'm used to. There are some hosts that I access which I don't have my own accounts on, but shared accounts that a bunch of people use, so it would be rude of me to install my shell config.
Is there a way to push my shell config, or at least some initialization commands, over the SSH session so that I have the environment I'm used to?