Giter Club home page Giter Club logo

ifct0609's Introduction

IFCT0609

Repositorio de la formación IFCT0609

Diagramas

Explicación de Git: Diagrama 01

Explicación de Github: Diagrama 02

Comandos de Git

Configuración de usuario:

Primero, comprobamos que nos funciona Git.

  git

Configuramos el nombre de usuario:

  git config --global user.name "<Nombre Apellido>"

Configuramos el correo electrónico:

  git config --global user.email "<[email protected]>"

Verificamos los valores:

  git config --list

O miramos los valores por separado:

  git config user.name
  git config user.email

En mi caso, los valores son:

alt text

Carpeta de trabajo

  mkdir myproject
  cd myproject

Inicializar un repositorio

  git init

En mi caso, consigo esto: alt text

Crear commits en repositorio

Una vez hemos iniciado un repositorio, hacemos cualquier cambio y lo añadimos a staging con VS Code y Confirmar.

Vemos los cambios que hemos hecho con git log:

alt text

Repaso

Lista de cosas a comprobar hasta este punto:

  • Instalar Git y VS Code

Nota: Si estáis en Windows, fijaros que usais CMD o Símbolo del sistema como terminal. ❌ No uséis Powershell.

  • Comprobar que funciona comando git

    • Comprobar version: git --version
  • Probar a clonar este repositorio con:

  git clone https://github.com/cesarlpb/IFCT0609.git
  • Abrir la carpeta:
  cd IFCT0609
  • Vemos el log:
  git log

Git Branch

Ejemplo de trabajo con ramas en Git: Diagrama 03

Ejemplo de branch nueva-rama:

Diagrama 03

Git merge

Ejemplo de merge de la rama nueva-rama hacia la rama main:

Diagrama 03

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.