Se va a crear una nueva carpeta e inicializarla como un repositorio Git desde nuestra computadora:
-
Crear una nueva carpeta:
mkdir hello-world
-
Para entrar en esa nueva carpeta:
cd hello-world
-
Marcar el inicio de nuestro proyecto o ini
git init
Nota: $ git init Este comando siempre se debe usar sólo una vez, al iniciar nuestro proyecto.
-
Estado del proyecto o repositorio
git status
Nos da el estado de nuestro proyecto. Por ejemplo si en nuestra carpeta tenemos algún archivo que no hayamos agregado a nuestro proyecto, con este comando veremos cuál es.
Otra forma de crear un repositorio es de la siguiente manera:
-
Ve a github.com, inicia sesión y haz click en ’+’ en la parte superior derecha para crear un nuevo repositorio.
-
Dale un nombre a tu repositorio y una breve descripción.
-
Hazlo público e inicializa con un README
-
Deja el .gitignore y haz click en crear repositorio
-
Clona el repositorio en tu computadora
A continuación se explican algunos terminos usados
Un readme explica qué es el proyecto, cómo usarlo, y a menudo cómo contribuir (aunque a veces hay un archivo adicional, CONTRIBUTING.md, para esos detalles).
Un .gitignore es una lista de archivos que Git no debe rastrear, por ejemplo, archivos con contraseñas.
Un archivo de licencia es el tipo de licencia que pones en tu proyecto. La información sobre los tipos está aquí choosealicense.com
-
Buscar el repositorio creado en GitHub y da click en el botón "Clone or download"
-
Copiar el link que aparece al hacer click
-
Abrir la terminal y usar el siguiente comando
git clone <link copiado>
-
Crear un nuevo archivo
Abrir un editor de texto (block de notas, sublime, atom, etc) y escribir un par de líneas de texto, tal vez decir hola, y guardar el archivo con el nombre que prefiera
-
Comprobar el estado del repositorio
-
Añadir el archivo:
git add <nombre de archivo>
Para añadir todos los archivos de la carpeta se debe escribir:
git add .
-
Breve descripciónn de las actualizaciones y guarda los cambios hechos:
git commit -m "<your commit message>"
Nota: Como recomendación es importante que el mensaje sea claro, y contundente.
-
Hacer más cambios: Ahora agregua otra lı́nea para readme.txt y guarda. En la terminal, puedes ver la diferencia entre el archivo ahora y cómo fue en su última confirmación:
git diff
Notas:
Para agregar todos los archivos:
git Add -a
Para ver una lista de todos los commits con su respectiva información:
git log
Comando para viajar a través de nuestros commits o nuestras ramas:
git checkout
-
Visita github.com y regístrate para obtener una cuenta gratuita.
-
Añade tu nombre de usuario GitHub y configura:
git config --global user.username <USerNamE>
Bifurca un proyecto de GitHub.com y clónalo localmente.
Ahora has hecho un proyecto a nivel local y lo enviaste a GitHub, pero eso es sólo la mitad de la diversión. La otra mitad es trabajar con otras personas y proyectos.
Cuando bifurcas (Fork) un repositorio, estás creando una copia de él en su cuenta de GitHub. Su fork comienza su vida como un repositorio remoto.
Las horquillas (forks) se utilizan para crear tu propia versión de un proyecto o para contribuir con correcciones o caracterı́sticas al proyecto original.
Una vez que un proyecto se bifurca, a continuación, tu clon de GitHub queda en tu computadora para trabajar localmente.
Resolver el problema de URIJudge llamado "Extremadamente Básico" y crear un repositorio en GitHub en donde se guarde la solución ya aprobada por el juez.