Para subir proyecto desde consola a github:
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_PROYECTO.git
git push -u origin master
Blog personal de Julian Alzate: Desarrollador, apasionado por el Marketing, creador del blog con información de interés en Manizales y en Colombia.
Para subir proyecto desde consola a github:
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_PROYECTO.git
git push -u origin master
Master es ahora main
$git Comandos útiles
$git --version versión git
$git init Inicia git
$git add <file> Añade archivo
$git commit -m "msj" mensaje para mantener versiones de proyecto
$git add . agrega todos los archivos de la carpeta (se hace cuando se realiza cambio en archivo)
$git commit -m "cambios a v1"
git commit -am "cambios" así no se pierde cambios
$git status Status de la base de datos
$git show Muestra todos los cambios hechos $git show <archivo>
$git log <file> Historia entera (cambios) de un archivo
$git push Paso final para llevar este a un archivo remoto
$git fetch trae al repositorio local peor no lo copia
$git merge copia en archivos en versión actual
$git pull copio repositorio local bd y directorio (fetch y merge se resumen en este)
$ git config -l lista para ver usu y correo
git config --global user.email "miemail" configura el correo
Comandos útiles en terminal GIT
cd/mnt/e cambia ruta de directorio
cd.. retrocede una carpeta
cd U(la letra que queramos) + boton tab busca archivos por inicial de la letra este sirve en GIT bash
mkdir <nomproyecto> crea carpeta
touch <nombre> crea archivo vacío .txt por ej
cat <nombre> muestra contenido
history muestra historial de comandos escritos . Luego !# para seleccionar el numero (# el num que uno decida escoger para comando)
rm borra archivo
rm --help muestra lista comandos (aplica para todos)
esc+shift+z+z guarda cambio cuando doy git commit para añadir un mensaje
git diff commitcode commitcode (se compara los dos códigos de versiones de git deseadas)
/\.m?js$/
es una expresión regular que indica; los archivos que terminen con mjs o jsAñadimos el loader al arreglo de loaders y modificamos un poco la expresion regular
{
test: /\.s?css$/,
use: [MiniCssExtractPlugin.loader,
"css-loader",
"sass-loader"]
},
BEM: Bloques, elementos, modificadores
Link útil para BEM: https://9elements.com/bem-cheat-sheet/
Dividir lógicamente las piezas de las que se compone una web
.bloque{}
.bloque__elemento{}
.bloque--modificador{}
Ejemplo:
Example about speech
Intro:Today I
will be discussing
Outline: I want
to begin by.. and then I’ll move on to
Intro to the
first point: I will first cover… /to get started, let’s look at
Similar points:
in the same way/ this is similar to
Disagreeing
points: however/ even so / on the other hand
Transition:
fundamentally/ a major issue is
Emphasizing:
more importantly/ primarily /mainly
Conclude:
finally, I want to say / I’d like to leave you with this
Comandos útiles para npm windows terminal, react y uso de git
pwd dirección actual
cd (change directory)
cd .. retrocede dos carpetas
cd/carpeta/carpeta va directamente al directorio objetivo
cd / directorio raiz
ls archivos en el directorio . listar items
cd mnt archivos c
cd ~ vuelve a la raiz de carpeta (alt gr +)
mkdir crea una carpeta ej: mkdir carpeta
touch crea archivo ej: touch index .html
mv mover archivo de un sitio a otro ej: mv index.html Carpeta
code. abre el visual studio del archivo
wsl--shutdown cada que se deje de trabajar en ubuntu
cat muestra datos del archivo. ej: cat index.html
man es manual ej: man cat
sudo apt-get update actualiza ubuntu
sudo apt-get upgrade aplica los cambios de actualizacion
sudo apt install nodejs instalar node desde terminal
clear limpiar código
npx corre programas sin instalar npx create-react-app test
npm start inicia el proyecto
ctlr c detiene ejecucion para react
npm start desde new terminal en vsc o windows terminal para ejecutar programa
sudo chown -R miusuario micarpeta cambia propietario de archivohttps://t.co/6yKToNLs84
— Julian (@juli6464) Sep 25, 2021