Categorías
Version Control

¿Compartir un proyecto de Eclipse en GitHub en 2 pasos?

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:

github-crear-un-repositorio

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

  ¿Cómo funciona CVS? Un ejemplo de colaboración en equipo en Eclipse

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

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *