Ligar Git en Vscode

Masterins
3 min readJun 13, 2024

--

Primero corremos estos commandos

despues nos aparece este codigo

para salir “:q”

para nicializar un proyecto en git, nos posicionamos en la carpeta y damos el siguiente commando:

despues en nuestras carpetas nos parecera puntitos:

si expandimos nos aparece una “U”, significa unstaged que es, estos archivos no tienen un seguimiento git

con este comando vemos que no se le esta dando seguimiento : git status:

Para darle seguimientos a estos archivos usamos “git add”

y vemos que la U cambio A :

si doy git status me dara que los arhivos ya estan listo para subirlos

Si quiero darle seguimiento a todo se hace solo git add .

hacer un commit y es como tomar una foto de los archivos

hacer commit a un archivo

git add .\proceso_etl.ipynb

Cuando no se haga el add usar este comando

git config — global core.autocrlf false

hacer comit

Git log ver todo lo que se ha hecho

un alias para git con decorado es:
git config — global alias.lg “log — color — graph — pretty=format:’%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset’ — abbrev-commit — “

se llama el alias: git lg. donde lg es log

ahora para regresar un commit anterior es

git reset — — (hard o soft), ejemplo:

git reflog, es para ver todo lo que se ha realizado:

Para subir a github el proyecto usas estas instrucciones

git remote add origin https://github.com/masterins/prueba_etl_python.git
git branch -M main
git push -u origin main

y se carga el proyecto

--

--