¿Puede GitHub / BitBucket crearse como su repository local?

Soy un poco nuevo en git y github, pero entiendo cómo funciona.

De la teoría que he aprendido, github o bitbucket actúa como el repository remoto cuando se usa git localmente. Ahora diga que estoy usando una herramienta como "cloud9" o "nitrous.io" donde puede hacer todo su desarrollo en el browser y de forma remota, me gustaría saber:

1) ¿Es posible hacer github / bitbucket su repository "local", sin tener un git local?

2) ¿Cómo se puede hacer esto? Supongo que las keys SSH estarán involucradas, pero me gustaría evitar el uso de un git local y hacer todo entre github / bitbucket y la herramienta de encoding en línea solamente.

Gracias por toda la ayuda.

1 / ¿Es posible hacer github / bitbucket su repository "local", sin tener un git local?

No. Los repositorys de GitHub o BitBucket siempre son repo upstream (top be clone), no repo local.

2 / ¿Cómo puede hacerse esto?

Desde este hilo , puedes clonar desde una console cloud9:

git clone [email protected]:whatever 

Eso significa que tiene un repository local en el lado de la nube (en el server cloud9).
Esa es una de las características key de Cloud9 :

El control de versiones es esencial para cada base de código. Es por eso que git y mercurial se integran en todos los aspectos de su proyecto Cloud9, desde la creación hasta la command-line.
Ejecute los commands git y hg en la command-line, tal como lo haría en su terminal local .

Git viene preinstalado en todas las cajas Nitrous.IO también. Hacemos increíblemente fácil generar una key SSH para su cuadro de nube y luego agregarla a Github para que pueda clonar / enviar a sus repositorys de flujo ascendente.

Aquí hay una pequeña guía sobre cómo agregar sus keys Nitrous.IO SSH a Github:

http://help.nitrous.io/github-add-key/