Si tiene un proyecto en su espacio de trabajo de eclipse y desea compartirlo en GitHub, ¿cómo hacerlo? ¡Muy simple!
Suponiendo que ya registró una cuenta de GitHub y ya instaló git en su computadora, puede compartir sus proyectos de eclipse en GitHub en 2 sencillos pasos.
Nota: El siguiente enfoque funciona para Mac, Linux y Windows (suponiendo que haya instalado cygwin en su Windows). Si usa BigBucket en lugar de Github, ¡es exactamente lo mismo!
Paso 1: crea un nuevo repositorio en GitHub
El botón está ubicado en la esquina superior derecha:
Haga clic en el botón verde y verá la siguiente página:
Puede ingresar solo el nombre del repositorio, por ejemplo, «face-collage-maker», y dejar los demás como predeterminados.
Paso 2: ejecuta las siguientes líneas de comando
En tu ordenador, cd
al directorio de su proyecto en el espacio de trabajo de eclipse, y luego escriba las siguientes líneas de comando una por una.
$ git init
El comando «init» inicia un nuevo repositorio de git en el directorio del proyecto.
Cuando haya terminado, debe registrar el nuevo repositorio con un control remoto (donde cargará, empujará, sus archivos). En este caso, el control remoto es Github. Deberá obtener la URL correcta para su repositorio en GitHub.
Escriba la línea de comando:
$ git remote add origin https://github.com/[username]/[reponame].git
En mi caso es [username] es «ryanlr» y [reponame] es «creador de collage de caras». Entonces la URL es «git remote add origin https://github.com/ryanlr/face-collage-maker.git»
Ahora, agregue todos los archivos a su confirmación local:
$ git add . # this adds all the files
Luego haz una confirmación inicial:
$ git commit -a -m "Initial commit"
Esto prepara sus archivos localmente para su confirmación, pero en realidad NO se han enviado todavía. Ha creado una confirmación en su repositorio local, pero no en el remoto. Para ponerlo en el control remoto, haz lo siguiente:
$ git push -u origin --all
Líneas de comando adicionales de uso común
Eliminar archivos:
git rm file1.txt git commit -m "remove file1.txt"
Cometer cambios:
git add file git commit -a
Luego «git push» para enviar al repositorio.
Si el repositorio en el control remoto no está vacío, debe hacer «git pull origin master», antes de presionar cualquier cosa.
Enlaces útiles
1. Generando claves SSH
2. Agregar un proyecto existente a GitHub usando la línea de comando