No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Nuevo Curso Pr谩ctico de JavaScript

Nuevo Curso Pr谩ctico de JavaScript

Juan David Castro Gallego

Juan David Castro Gallego

Conectando GitHub a proyectos de JavaScript

14/26
Recursos

Aportes 14

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Les dejo una Cheat Sheet con algunos de los comando m谩s usados en git.
Tambi茅n les dejo el link al pdf de GitHub training por si lo quieren descargar.

Hola amigos,

Con los conocimientos del curso hasta este momento, pude realizar este proyecto personal de una tabla peri贸dica interactiva.

https://christianlarrabure.github.io/periodic-table/

La informaci贸n est谩 guardada adentro del Javascript en una variable. Idealmente, estar铆a en una base de datos o almenos en un CSV (en mi opini贸n), pero por el momento no s茅 hacer eso con javascript y quise utilizar los conocimientos del curso.

La web es 100% responsive, adecuandose a las necesidades del usuario en movil (con una animaci贸n CSS al hacer click).

La 煤nica ayuda externa que utilic茅 fue para identificar como activar el efecto :hover en m贸vil, donde descubr铆 la siguiente funci贸n:

document.addEventListener("touchstart", function(){}, true);

La verdad no tengo ni idea por qu茅 ese c贸digo funciona (驴alg煤n capo sabe?), pero en resumen hace que el 鈥渃lick鈥 del usuario movil simule el hover.

Las animaciones las aprend铆 en los cursos de transici贸n que est谩n en la Escuela Web.

Me comentan qu茅 les parece!

Este es el repositorio: https://github.com/christianlarrabure/periodic-table

Perd贸n por el archivo javascript, es una madre de 1000 lineas porque puse toda la info ah铆.

Seg煤n mi investigaci贸n de 2 minutos, .DS_store solo sirve en macOS y unix para que el Finder sepa que onda con esa carpeta. En linux y windows es totalmente inservible.

Cosas que debes de saber:
Antes estaba el t茅rmino 鈥渕aster鈥 (como el Profe. Juan lo tiene en su PC), por cuestiones racismo y evitar el hacer apolog铆a a la esclavitud, cambi贸 a 鈥渕ain鈥.

Puedes utilizar en la terminal los siguientes dos comandos para agregar archivos:

git add . <鈥攅sto de aqu铆 es un punto
git add -A
Cualquiera de los dos agregan todos los archivos de esa carpeta.

**!OJO! **
Para est谩 clase necesitan ya tener configurado su entorno de trabajo con Git Hub. Por lo menos para WINDOWS necesitan haber instalado previamente Git Bash, que por lo que entiendo en la t茅rminal con la que trabaja Git Hub, WINDOWS por defecto trae PowerShell (de hecho esa t茅rminal aparece autom谩ticamente en VS Code) y no funciona con Git Hub. En est谩 clase del Curso Profesional de Git Hub explican la instalaci贸n: .
Tambi茅n necesitan haber configurado su username y su email, en est谩 clase explican est谩 parte:
Si茅ntanse libres de corregirme si dije algo incorrecto jaja. ILY

Git sigue y seguir谩 siendo la mejor herramienta para versionar c贸digo y recordar lo importante de revisar los cambios antes de agregarlos a staging y enviarlos al push 馃槈

el Curso Profesional de Git y Github de Freddy es tan bueno que me tengo mucha fe 馃挌

Hola quise compartir mi enlace ya que no tengo seguidores y se ve muy huerfanito como yo.

https://github.com/GerryMx-Aztrorghea/calculadoraBasicaJavaScript

Me gusta usar GitHub para que mis proyectos se almacenen en la nube y no ocupen espacio en mi computadora

les recomiendo hacer el curso de github de acuerdo a lo que he escuchado , se usa much铆simo

Hola amigos, puede que hayan intentado crear el README desde github y luego conectarlo a su repositorio en la terminal, cuando intentan hacer push no les va a dejar debido a que no son historias que no se han relacionado, por lo que para que puedan hacer un push a su repositorio tienen que hacer lo siguiente

  • Como aprendimos con el profesor Freddy en el curso profesional de git y github. Primero hay que hacer pull siempre antes de hacer push (por buenas pr谩cticas) para que nuestra versi贸n en nuestro repositorio est茅 a la par con el repositorio remoto.
  • Despu茅s de hacer el pull, una vez que ya est茅 nuestro archivo en nuestro repositorio en la terminal, ahora s铆 podemos hacer push

Pero hay algo que sucede, cuando hacemos git pull de un repositorio remoto en el cual no hemos trabajado antes, nos da un error, el cual nos rechaza que se haga el pull ya que son historias no relacionadas.

Para arreglar eso lo 煤nico que hay que hacer es Permitir el merge de historias no relacionadas con nuestro git usando la siguiente l铆nea de c贸digo

git pull origin main --allow-unrelated-histories

As铆 tal cual, hecho eso ver谩n que s铆 les permite hacer el pull desde el repositorio remoto y posterior a eso ya pueden hacer push tranquilamente hacia github desde su terminal

Espero les sea de ayuda, un saludo 鉂わ笍

Genial esta clase. Desde que vi el curso de Git lo he venido aplicando full 馃挌

Me agrada mucho saber que he estado haciendo las cosas correctamente, porque he venido subiendo todas mis actividades a repositorios especificos en mi github de cada curso. En esta clase aprend铆 como es un .gitignore 馃槃

Hola a todos mi terminal dice que se niega a fusionar historias no relacionadas cuando hago el push. alg煤n comando que force esta tarea.