Nota: Esto es para la Linux
Creamos una carpeta para nuestro curso
mkdir new_course
[Opcional] Si el curso usa python, lo recomendable sería crear un entorno virtual:
python3 -m venv venv
Creamos un archivo README
git add README.md
Agregamos un .gitignore
para que el usuario no descargue ciertas dependencias de nuestro proyecto (Como el entorno virtual):
Creamos un archivo con las dependencias que utilizamos para que otro usuario pueda descargarlas
pip3 freeze
pip3 freeze > requirements.txt
Creamos un repositorio git
en nuestra carpeta:
git init
[Si es necesario] Agregamos nuestro username
y useremail
:
git config --global user.name "santiago"
git config --global user.email "[email protected]"
Preguntamos por el status
actual del repositorio (Esto se hace cada vez que se modifica el Git):
git status
Agregamos al repositorio todo lo que actualmente esté en el directorio:
git add -A
Creamos un commit
:
git commit -m "current_directory"
git checkout -b "new_directory"
git branch
git branch request_response_body
switch
Así:git switch
git switch -c