2

Cómo crear un Git para tus cursos

Nota: Esto es para la Linux

Inicialización

  1. Creamos una carpeta para nuestro curso

    mkdir new_course

  2. [Opcional] Si el curso usa python, lo recomendable sería crear un entorno virtual:

    python3 -m venv venv

  3. Creamos un archivo README

    git add README.md

  4. Agregamos un .gitignore para que el usuario no descargue ciertas dependencias de nuestro proyecto (Como el entorno virtual):

Untitled (3).png
  1. Creamos un archivo con las dependencias que utilizamos para que otro usuario pueda descargarlas

    pip3 freeze

    pip3 freeze > requirements.txt

  2. Creamos un repositorio git en nuestra carpeta:

    git init

  3. [Si es necesario] Agregamos nuestro username y useremail:

    git config --global user.name "santiago"

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

Workflow

  1. Preguntamos por el status actual del repositorio (Esto se hace cada vez que se modifica el Git):

    git status

  2. Agregamos al repositorio todo lo que actualmente esté en el directorio:

    git add -A

  3. Creamos un commit:

git commit -m "current_directory"

  1. Creamos un directorio asociado a una nueva rama:

git checkout -b "new_directory"

  1. Accedemos a la ubicación de la actual rama:

git branch

  1. [Alternativa a los 2 pasos anteriores] Creamos rama con nombre

git branch request_response_body

  1. Si queremos cambiar de rama podemos usar switch Así:

git switch

git switch -c

Escribe tu comentario
+ 2