Giter Site home page Giter Site logo

jhonnatan1806 / my-links-ieee-cs-uni Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 16.48 MB

Proyecto de taller 1 de GIT y GitHub, utilizando tecnologias html y css, manejando el control de versiones con Git

Home Page: https://jhonnatan1806.github.io/my-links-ieee-cs-uni/

License: MIT License

HTML 96.95% CSS 3.05%
bootstrap css html iee iee-cs-uni git

my-links-ieee-cs-uni's Introduction

Aprendiendo GIT: My Links APP

1. Introducción

Proyecto simple que permite a cada usuario crear sus propios enlaces, los cuales pueden ser visualizados por cualquier persona que tenga el link de acceso.

2. Objetivos

  • Crear un proyecto simple que permita a los usuarios crear sus propios enlaces.
  • Permitir a los usuarios compartir sus enlaces con otras personas.

3. Requisitos

Tenemos que tener instaladas las siguientes herramientas:

Herramienta Enlace de descarga
Git Descargar
Visual Studio Code Descargar

3.1. Instalación de Git

Para instalar Git, debemos seguir los siguientes pasos:

Ingresamos a la página oficial de Git: Git

alt text

Luego hacemos clic en el botón "Download" para descargar el instalador de Git.

alt text

Una vez descargado el instalador, lo ejecutamos y hacemos clic en el botón "Ejecutar".

alt text

Aceptar los términos de la licencia y hacer clic en el botón "Siguiente".

alt text

Seleccionar la ubicación de instalación y hacer clic en el botón "Siguiente".

alt text

Seleccionamos siguiente y esperamos a que termine la instalación.

alt text

Una vez finalizada la instalación, hacemos clic en el botón "Finalizar".

alt text

Nota: Debemos tener una cuenta en GitHub para poder clonar el repositorio para eso nos dirigimos a GitHub y creamos una cuenta.

Crear una cuenta en GitHub

Ingresamos a la página oficial de GitHub: GitHub

alt text

Ingresamos nuestro nombre de usuario, correo electrónico y contraseña. Luego hacemos clic en el botón "Sign up for GitHub".

alt text

3.2. Configuración de Git

Después de instalar Git, debemos configurar nuestro nombre de usuario y correo electrónico. Para ello, abrimos la consola de Git y ejecutamos los siguientes comandos:

git config --global user.name "tu nombre"
git config --global user.email "tu correo"

Primero hacemos click derecho en el escritorio y seleccionamos la opción "Git Bash Here".

alt text

Luego ejecutamos los comandos en la consola de Git.

git config --global user.name "Omar Vite"
git config --global user.email "omar******@uni.pe"

alt text

Para verificar que la configuración se haya realizado correctamente, ejecutamos el siguiente comando:

git config --list

alt text

3.3. Instalación de Visual Studio Code

Para instalar Visual Studio Code, debemos seguir los siguientes pasos:

Ingresamos a la página oficial de Visual Studio Code: Visual Studio Code y hacemos clic en el botón del sitema operativo que estemos utilizando en este caso Windows.

alt text

Descargamos el instalador de Visual Studio Code.

alt text

Una vez descargado el instalador, lo ejecutamos haciendo doble clic y hacemos clic en el botón "Ejecutar".

alt text

Aceptamos los términos de la licencia y hacemos clic en el botón "Siguiente".

alt text

Seleccionamos la ubicación de instalación y hacemos clic en el botón "Siguiente".

alt text

Seleccionamos el path de inicio y hacemos clic en el botón "Siguiente".

alt text

Finalizamos la instalación haciendo clic en el botón "Finalizar".

alt text

3.4. Configuración de Visual Studio Code

Después de instalar Visual Studio Code, debemos instalar las siguientes extensiones:

Extensión Descripción
Live Server Permite visualizar los cambios en tiempo real en el navegador.
Prettier Formatea el código automáticamente.

Para instalar las extensiones, debemos abrir Visual Studio Code y buscar la extensión en la barra lateral izquierda.

alt text

Luego escribimos liver server en la barra de búsqueda y hacemos clic en el botón "Install".

alt text

alt text

De igual forma, podemos instalar la extensión de Prettier.

alt text

alt text

4. Crear un fork del repositorio

Para poder trabajar en el proyecto, debemos crear un fork del repositorio. Para ello, debemos seguir los siguientes pasos:

Ingresamos al repositorio del proyecto: My Links - IEEE CS UNI y hacemos clic en el botón "Fork" que se encuentra en la parte superior derecha de la pantalla.

alt text

Luego el nombre de nuestro repositorio y le damos en el botón "Create fork".

alt text

Verificamos que se haya creado nuestro repositorio.

alt text

5. Clonar el repositorio

Copiamos la URL de nuestro repositorio.

alt text

Abriremos la consola de Git y nos ubicaremos en la carpeta donde queremos clonar el repositorio.

alt text

Clonamos el repositorio en nuestra máquina local. Para ello, abrimos la consola de Git y ejecutamos el siguiente comando:

  git clone <url de nuestro repo>

alt text

Nos ubicamos en la carpeta del proyecto:

cd my-links-ieee-cs-uni

alt text

6. Crear un branch

Para crear una rama, debemos ejecutar el siguiente comando:

git branch feature/<nombre-apellido>

alt text

Para cambiar de rama, debemos ejecutar el siguiente comando:

git checkout feature/<nombre-apellido>

alt text


7. Actividad: Personalizar mi perfil

Primero debemos ingresar al proyecto para ello debemos ejecutar el siguiente comando:

code .

alt text

Si es la primera vez que utilizamos el directorio nos aparecera una ventana para aceptar que es un directorio de trabajo seguro.

alt text

Luego debemos enceder el servidor de Live Server para ello debemos hacer clic en el botón "Go Live" que se encuentra en la parte inferior derecha de la pantalla.

alt text

La primera vez nos pedira que permitamos el acceso a la red privada.

alt text

Ahora podremos visualizar nuestro proyecto en el navegador.

alt text

7.1. Crear un archivo HTML

Para crear un archivo podemos usar la siguiente forma nombre_apellido.html en la carpeta principal del proyecto.

alt text

alt text

Nota: Puedes utilizar el archivo jane_doe.html como referencia.

7.2. Estructura para subir archivos

Si necesitas agregar archivos puedes hacerlo en la carpeta files con el formato <nombre>.<tipo>.<extension> y referenciarlas en tu archivo HTML.

alt text

<a href="files/jane_doe.cv.pdf" download>Descargar CV</a>

7.3. Estructura para subir imagenes

Si necesitas agregar imagenes puedes hacerlo en la carpeta img con el formato <nombre>.<tipo>.<extension> y referenciarlas en tu archivo HTML.

alt text

<img src="img/jane_doe.profile.jpg" alt="Imagen de perfil de Jane Doe">

7.4. Estructura para subir estilos

Si necesitas agregar estilos puedes hacerlo en la carpeta css con el formato <nombre>.<tipo>.<extension> y referenciarlas en tu archivo HTML.

alt text

<!-- Los estilos deben estar en el head del archivo HTML -->
<link rel="stylesheet" href="css/jane_doe.styles.css">

alt text

7.5. Subir los cambios al repositorio remoto

Para subir los cambios a nuestro repositorio remoto, primero revisaremos el estado de nuestro repositorio con el siguiente comando:

git status

alt text

Luego agregamos los cambios con el siguiente comando:

git add .

alt text

luego verificamos que los cambios se hayan agregado correctamente.

git status

alt text

Ahora haremos un commit con el siguiente comando:

git commit -m "feat: Agregado archivo <nombre-apellido>.html"

alt text

Por último subimos los cambios a nuestro repositorio remoto con el siguiente comando:

git push origin feature/<nombre-apellido>

alt text

Si es la primera vez que subimos los cambios nos pedira que iniciemos sesión en GitHub.

alt text

Luego de iniciar sesión podremos ver que los cambios se subieron correctamente.

alt text

7.6. Crear un Pull Request

Nos dirigimos a nuestro repositorio en GitHub y hacemos clic en el botón "Compare & pull request".

alt text

Escribimos un mensaje y hacemos clic en el botón "Create pull request".

alt text

Una vez creada nuestra pull request, esperaremos a que sea revisada y aprobada por el administrador del proyecto.

alt text

my-links-ieee-cs-uni's People

Contributors

jhonnatan1806 avatar llvitell avatar

Watchers

 avatar

Forkers

llvitell

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.