Comandos - abuenogi/react-memoro GitHub Wiki
- Crear cuenta en github (https://github.com/) y crear repositorio 'react-memoro'
- Instalar node.js juntamente con npm (https://nodejs.org/en/download/)
- Instalar Visual Studio Code (https://code.visualstudio.com/download)
- Desde terminal en Visual Studio Code (VSC): Instalar: - npm install -g create-react-app Añadir extensiones: - Git
- En VSC crear aplicacion react-memoro 'create-react-app react-memoro'
6.1) DESDE VSC: Conectar el proyecto react de VSC con el repositorio de Github (https://www.youtube.com/watch?v=JFEq-6iNWMg&list=PUnTRoRTUqFaYJrfqpA9dgpA&index=183): - Si no habiamos creado repositorio en Github lo creamos (react-memoro) y copiamos la url (desde el botón verde 'Clone or download' - En el terminal abrimos nuestro proyecto creado, en mi caso 'C:\visual_studio_repo\react-memoro> code . ' - En el menu superior de VSC 'View> Command Palette' buscar 'Git:Inizialice repository' e inicializamos el que acabamos de crear 'C:\visual_studio_repo\react-memoro' - En el menu superior de VSC 'View> Command Palette' buscar 'Git:Add remote' y añadimos : - nombre: 'react-memoro' - url del repositorio 'https://github.com/abuenogi/react-memoro.git' - En el menu superior de VSC 'View> Command Palette' buscar 'Git:Fetch from all remote' - En la parte inferior izquierda (en el icono de Git) pulsar con el ratón y seleccionar la rama remota. Me da el error: fatal: no upstream configured for branch 'master'
PS C:\Users\petri\visual_studio_repo\react-memoro> git branch -avv
* master 7b240d3 Initialize project using Create React App
remotes/react-memoro/master cbb6c11 Initial commit
PS C:\Users\petri\visual_studio_repo\react-memoro> git branch --set-upstream-to=react-memoro/master master
Branch 'master' set up to track remote branch 'master' from 'react-memoro'.
PS C:\Users\petri\visual_studio_repo\react-memoro> git branch -avv
* master 7b240d3 [react-memoro/master: ahead 1, behind 1] Initialize project using Create React App
remotes/react-memoro/master cbb6c11 Initial commit
VER LAS DIFERENCIAS DE LAS RAMAS: git diff remotes/react-memoro/master master
6.2.) DESDE CONSOLA DE GIT petri@DESKTOP-10V3P81 MINGW64 ~ $ cd C:/Users/petri/visual_studio_repo/react-memoro
petri@DESKTOP-10V3P81 MINGW64 ~/visual_studio_repo/react-memoro (master)
$ git init
Reinitialized existing Git repository in C:/Users/petri/visual_studio_repo/react-memoro/.git/
petri@DESKTOP-10V3P81 MINGW64 ~/visual_studio_repo/react-memoro (master)
$ git add .
petri@DESKTOP-10V3P81 MINGW64 ~/visual_studio_repo/react-memoro (master)
$ git commit -m 'Primera versión'
On branch master
nothing to commit, working tree clean
petri@DESKTOP-10V3P81 MINGW64 ~/visual_studio_repo/react-memoro (master)
$ git remote add origin https://github.com/abuenogi/react-memoro.git
petri@DESKTOP-10V3P81 MINGW64 ~/visual_studio_repo/react-memoro (master)
$ git push -f --set-upstream origin master
Enumerating objects: 22, done.
Counting objects: 100% (22/22), done.
Delta compression using up to 4 threads
Compressing objects: 100% (22/22), done.
Writing objects: 100% (22/22), 174.52 KiB | 4.47 MiB/s, done.
Total 22 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/abuenogi/react-memoro.git
- cbb6c11...a3c3019 master -> master (forced update)
Branch 'master' set up to track remote branch 'master' from 'origin'.
petri@DESKTOP-10V3P81 MINGW64 ~/visual_studio_repo/react-memoro (master)
Se instala github pages: npm i -D gh-pages
- Instalar bootstrap https://react-bootstrap.github.io/getting-started/introduction
npm install react-bootstrap bootstrap
DESINSTALAR:
npm uninstall -g --save --> npm uninstall -g bootstrap --save (elimina globalmente incluidas dependencias o package.json )
npm i --save @fortawesome/fontawesome-svg-core npm i --save @fortawesome/free-solid-svg-icons npm i --save @fortawesome/react-fontawesome npm i --save @fortawesome/free-brands-svg-icons npm i --save @fortawesome/free-regular-svg-icons