Vamos a clonar un proyecto Git de https://bitbucket.org.
Necesitamos subir nuestra clave pública a bitbucket. En la siguiente dirección indican como crearla y subirla.
Si no tenemos clave pública en /home/b3ni/.ssh/id_rsa.pub la crearemos de forma normal con (email de tu cuenta bitbucket):
ssh-keygen -t rsa -C "your_email@youremail.com"
Subimos el fichero id_rsa.pub generado en el perfil de usuario de bitbucket.
En la opción SSH Keys
$ git clone git@bitbucket.org:b3ni/REPO.git
Si nos da un error de autenticación del estilo.
Permission denied (publickey).
Añadimos nuestra key al sistema (por si no lo estaba antes), con la orden:
$ ssh-add
Clonando en Eclipse
De forma similar a como instalamos el plugin para Mercurial. Nos vamos al Eclipse MarketPlace he instalamos EGit - Git Team Provider (http://marketplace.eclipse.org/content/egit-git-team-provider)
Añadimos la perspectiva de Git.
Una forma cómoda de clonarlo, es copiando la url anterior (git@bitbucket.org:b3ni/REPO.git) al portapapeles y pegarla en la ventana de repositorios.
Indicamos el protocolo, ssh y siguiente. Más adelante seleccionamos en que directorio se va a clonar, en mi caso dentro de mi workspace.
Ahora creamos un proyecto para trabajar en Eclipse. Hacemos click derecho sobre la copia de trabajo importada y le damos a Import Project...
En la vista de proyectos de Eclipse creamos un fichero y hacemos Team > Commit para añadirlo al repositorio local.
Si nos pide identificación, poner tu mail de tu ssh / bitbucket.
A continuación enviamos los cambios al master. Con Team > Push To Upstream. Si nos vamos a la vista web de bitbucket, ya tenemos nuestro fichero subido.
Fin.
No hay comentarios:
Publicar un comentario