I\'m working on a project based on CakePHP, that\'s hosted on GitHub. My project is being hosted on Bitbucket
I'm guessing you just want to easily download the repository with your project... and that you will NOT be contributing the cakePHP, correct?
if so, you just need to add a external reference to your repo.
SVN:externals equivalent in GIT?
And later, even if you want to contribute to cakePHP, you can just do so at the original repo just fine.