I will try to explain the scenario...
Repository A is public (github). I created a Repository B (bitbucket), which is private.
Repo B is empty. I want to get all stuff from Repo A to Repo B at first.
Then I will start to work on Repo B, making pull/fetch on Repo B only.
But from time to time I want to fetch from Repo A in case there are new stuff.
How is that possible? I did read git documentation about duplicating a repository but I just don't get it.
Thanks