Tabla de Contenidos
GIT Notas
Para descargar el GIT oficial:
La última versión que funciona con Windows 7 64bit, es GIT 2.46.2 Descargar una versión en filepuma.com
Usar Git-Extensions porque tiene buen GUI http://gitextensions.github.io/
Complementarlo con Git-ftp Manual de Instalación en Windows Git-FTP
comandos bash comandos bash linux
Muestra la carpeta en la que está trabajando:
pwd
Muestra los archivos de la carpeta en la que está:
ls
bajar de carpeta (ojo, hay espacio cd y ..)
cd ..
Eliminar carpeta
rmdir <nombre> rmdir -p <nombre> rm -R <nombre>
mkdir <nombre> ls -ld <nombre> chmod 700 <nombre> cd <nombre>
Comandos GIT
#Crear nuevo repositorio, debes ubicarte en la carpeta y poner git init #Ver status de los archivos #Puedes ver: # - Que carpeta git status #Agregar a seguimiento git add <nombre de archivo> #Crear usuario git config --global user.email "[email protected]" git config --global user.name "usuario1" #Crear un punto git commit #Crear un punto sin ir al editor y agregar mensaje. git commit -m "cambio a las 2020-02-04" #Ver los commit, los estados git log #Restaurar al ultimo commit git checkout -- <nombre del archivo> #Ver las diferencias con respecto al commit git diff <nombre del archivo>
Ignorar archivos y carpetas
para ignorar archivos por el GIT debes crear un archivo con “.gitignore” y ahí debes escribir las carpetas o los archivos que se van a ignorar, no olvidar que tiene que ser agregado con git add para que excluya.
Branch
Manejo de versionados (brand, checkout):
#Ver los forks y mostrar en cual estás git branch #Crear Branch git branch <nombre del branch> #elegir branch git checkout <nombre del branch> # # Al elegir el branch, tienes que agregar # a los que son parte del branch # #Agregar los archivos a ese branch #en este caso el punto . agrega a todos #sin especificarlo git add . #crea un punto para ese branch git commit -m "primer cambio en la nueva rama"
usar con cuidado:
# Renombrar el branch en que estas. git branch -m <nuevo nombre> # Borrar el branch git -D <nombre del branch a borrar>
Remoto
git remote add origin http://.... git push -u origin <branch> #Para traer un proyecto desde remoto a una carpeta git clone # Para ver una lista de los "remote" git remote -v
SSH
SSH in Cpanel
Comandos SSH para complementar:
# Verificar si se esta ejecutando el agente ssh eval $(ssh-agent -s) # otra forma de comprobar el SSH-agent eval ssh-agent # Probar el logeo con un usuario: ssh -T [email protected] # Probar logeo con más detalles: ssh -v [email protected]
Hook
Notas VIM
vim:
[ i ] ← insertar
[ : ][ w ][ q ] ← grabar
Mas comandos GIT