I have been playing around with git enough now and want to take the next step and make my project hosted remotely. My current project is hosted locally on a Raspberry Pi at my desk. I do back it up nearly every day if I've made changes. I'm still green enough though to not have done github, bitbucket or whoever from the get-go, but now I want to expand a bit and even incorporate SourceTree and git-flow into how I work. All of my development will be directed to a Raspberry Pi still. So what do I need to do to move my code and my .git settings into Bitbucket? If I look at the "Import existing code" form from Bitbucket it wants a URL, so I'm not sure how to do that. Seems like I want to push all of my stuff to Bitbucket.
Something I just read says that git has no notion of a central repository, all repositories are the same or equal.