Giter VIP home page Giter VIP logo

dart_2da_ed's Introduction

DART_2DA_ED

Usaremos este repositorio para nuestro trabajo colaborativo a través del curso. El objetivo es que afiancemos los conocimientos que vamos obteniendo en las clases.

Trabajaremos con Git. Puedes descargarlo, si no lo tienes instalado ya en tu máquina, aquí.

Si sigues las instrucciones correctamente, solo tendrás que realizar lo indicado en las partes I, II y III una vez. Las instrucciones de las partes IV y V las tendrás que llevar a cabo siempre que quieras añadir un nuevo ejercicio

Parte I: Realizar un Fork

  • Haz un Fork de este repositorio en tu propia cuenta (esto generará un nuevo repositorio en tu cuenta de GitHub). Este paso solo tienes que realizarlo una vez, a través de la propia interfaz de GitHub.
  • Una vez tengas el repositorio copiado, deberás actualizarlo periódicamente para obtener los últimos cambios disponibles. Esto se hace configurando un 'remote' para un fork y sincronizando tu fork. En resumen, necesitas seguir los siguientes pasos (todas estas instrucciones deben ser ejecutadas dentro del directorio de trabajo de tu repositorio local):

Parte II: Clonar el repositorio local

  • Clona el repositorio de cuenta de GitHub en tu máquina local (la propia interfaz de GitHub te da la URL en el botón verde "<> Code")

     git clone <<url de tu repositorio>>
    
  • Establece un 'remote', siendo este el repositorio original:

     git remote add upstream https://github.com/RicharC293/DART_2DA_ED.git
    

Parte III: Mantener el repositorio local actualizado

  • Busca cualquier cambio en el remote (en el repositorio original):

     git fetch upstream
    
  • Sitúate en la rama main de tu fork:

     git checkout main
    
  • Fusiona los cambios del 'remote' (repositorio original) en tu rama main (repositorio local):

       git merge upstream/main
    

Parte IV: Modificar el contenido del repositorio

En este punto, tienes el repositorio local actualizado. Haz las adiciones necesarias en el repositorio, de acuerdo con el ejercicio específico. Recuerda que debes entregar los ejercicios dentro de la carpeta del tema correspondiente, y además crear una carpeta con tu nombre, donde pondrás los archivos de tus ejercicios.

  • Indexa tus cambios, confirma tus cambios en el repositorio local y súbelos a tu repositorio de GitHub:

     git add .
     git commit -m "Mensaje que describa los cambios realizados"
     git push origin main
    

Parte V: Abrir una Pull Request

  • En GitHub, haz una Pull Request o solicitd de cambios, para que pueda verificar tus ejercicios y aceptarlos en la rama main del repositorio original si todo está bien y no hay conflictos. El origen debe ser el repositorio de tu cuenta de GitHub y, el destino, este repositorio.

README model taked from https://github.com/UnirCs/DWFS-PER8408-2324

Para crear un ejercicio

  • En cada tema 1. existe una carpeta llamada ejercicios dentro de ella se ecuentra el archivo EJERCICIO.md que contendrá el ejercicio a realizar.
  • Crear una carpeta que tenga la siguiente estructura nombre_apellido sin caracteres especiales y dentro de ella colocar los ejercicios que se esté solicitando, adicionalmente se recomienda seguier la clase en un archivo independiente dentro de esta carpeta para que no tengas inconvenientes al momento de subir tus cambios.

dart_2da_ed's People

Contributors

richarc293 avatar icesasoftcorp avatar

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.