Git Product home page Git Product logo

taller-git-y-github's Introduction

Taller práctico de Git y Github

🐱‍👓 Este repositorio fue desarrollado dentro del taller práctico de Git y GitHub para la comunidad de Paradigma Indie.

En el taller desarrollamos este proyecto con el fin de mostrar de forma práctica el funcionamiento de Git y GitHub.

Conceptos

En este taller repasamos los siguientes conceptos:

  • Git: es un software de control de versiones distribuido y nos permite administrar los cambios en el código.

  • GitHub: Es una plataforma web para alojar proyectos utilizando el sistema de control de versiones Git.

  • git init: crea la subcarpeta oculta “.git” donde se encuentra un mapa del proyecto.

  • git add: comienza a rastrear los archivos del proyecto.

  • git status: muestra el estado actual.

  • git commit: confirma los cambios realizados.

  • git log: muestra el historial de commits.

  • git diff: muestra las diferencias en el código.

  • git rm: elimina un archivo del proyecto

  • git reset: restablece un repositorio a un punto anterior.

  • git branch: lista todas las ramas locales.

  • git checkout: sirve para moverse entre una ramas.

  • git merge: combina los cambios en la rama actual.

  • git remote: crea, muestra y elimina conexiones a otros repositorios.

  • git push: envia los cambios a una rama remota

  • git pull: descarga los cambios y los combina en la rama actual.

  • git tag: crea, muestra y elimina etiquetas.

  • Jekill: es una herramienta que se encarga del apartado visual de un proyecto.

  • GitHub Pages: es una forma de mostrar un repositorio como un sitio web.

  • git clone: clona o copia un repositorio remoto.

  • Fork: Un fork significa bifurcación, supone copiar un proyecto y partir de este hacer modificaciones.

  • Pull Request: (PR) se utilizan para solicitar incorporaciones de cambios en repositorios remotos.

  • Issues: donde se puede informar errores de software o solicitar funciones que podría tener un repositorio.

  • Projects: se componen de issues, solicitudes de funciones y notas que se clasifican como tarjetas en las columnas de su elección.

  • Wiki: puede usar la wiki de un repositorio para compartir manuales de uso o documentación extensa.

  • Release: es la versión de un proyecto lista para su distribución.

  • Badges: (insignias) agregan información relevante acerca de un repositorio.

  • .gitignore: es un archivo que permite ignorar archivos o carpetas en los cambios.

Recursos

Autores

Tú también puedes hacer parte de este repositorio, solo tienes que hacer un Pull Request (PR) agregando tu usuario de GitHub con el rol de alumna/o.

Puedes ver la lista de contribuyentes que trabajaron en este repositorio.

taller-git-y-github's People

Contributors

catalinaromero20 avatar hazdan avatar manuelgil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  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.