I'm working on the Android sourcecode and I want to create a mirror of my code on Github. Here's the status:
Checked out android code using instructions on source.android.com
Created a local branch, checked it out, made changes, committed the changes to local repo
Now, since I don't have commit rights on Android's origin repo and I want to make my code available to everyone publicly, I don't know how to do that. I've created a repo on github but there are two problems with pushing to github (a) it's a huge repo (b) I will have problems updating it when I 'repo sync' again from the origin android source.
The question: I'm looking for a strategy for making my code available publicly while still being able to fetch/merge/pull from the origin repository from Google.