Los repositorios Git en línea le permiten almacenar
una copia de su repositorio Git en línea.
Y se puede compartir fácilmente entre múltiples computadoras y múltiples usuarios.
Vamos a aprender acerca de dos de los proveedores de servicio
Git Repositories en línea, GitHub y Bitbucket y un poco más detallado.
Verán cómo podemos configurar nuestro repositorio local de Git
para ser reflejado en un repositorio de Git en línea.
Hay varios proveedores de servicios de repositorio Git en línea.
Dos de los más populares son GitHub y Bitbucket.
Voy a pasar con más detalle sobre cómo puede configurar su repositorio de Git que
preparó en el ejercicio anterior para
ser reflejado en un repositorio de Git en línea en Bitbucket.
Para configurar un repositorio en línea,
vaya a uno de estos proveedores de servicios en línea y luego regístrese para obtener una cuenta.
Así que aquí tengo, me registré en mi cuenta de Bitbucket, y
tengo mi página de inicio abierta aquí.
Y así, voy a crear un nuevo repositorio en línea,
en mi repositorio de Bitbucket.
Por lo tanto, solo hago clic en ese repositorio Crear y
entonces esto generaría algunos detalles.
Ahora, esto varía con el proveedor de servicios del repositorio.
Así que aquí, especificaré el nombre del repositorio como git-test.
Y voy a marcar esto como un repositorio privado.
Para este curso y todos los cursos restantes en esta especialización
te aconsejo encarecidamente que mantengas tus repositorios
como repositorios privados porque lo haces; no quieres que alguien esté copiando
el código que podrías ver en tu repositorio git online así que
por favor asegúrate de que solo use repositorio privado en esta especialización.
Entonces, me registraré como obtener repositorio privado y
luego simplemente haga clic en crear repositorio.
Y luego, hará un poco de configuración, y luego será muy para mí, ¿de acuerdo?
Ahora lo que tengo que hacer.
Es copiar este repositorio de formato URL en particular.
Por lo tanto, verá un repositorio de formato URL en la página de inicio de ese repositorio.
Por lo tanto, simplemente copie ese repositorio de formato URL porque necesitaríamos ese
para sincronizar nuestro repositorio local de Git con este repositorio.
Entonces, voy a copiar eso y
ya que ya he creado mi repositorio local de Git, voy a entrar allí y
configurarlo para que se refleje en este repositorio de Git en línea.
Así que retrocede, necesitamos usar un par de comandos de Git que nos permitan hacer esto.
Pasando al símbolo del sistema en mi carpeta de repositorio de Git,
escribiré git remote add origin y
luego pegaré la URL para mi repositorio bitbucket
que acabo de crear y Hit the Return.
Así que ahora, mi origen remoto de repositorios git locales está configurado en el repositorio Bitbucket.
Así que ahora, quiero poder enviar todo el contenido
de mi repositorio git local a mi repositorio git en línea.
Entonces, revisando los comandos para configurar el repositorio git en línea.
El primero que hicimos, git remote add origin y la URL del repositorio.
Y entonces, esto agregará el repositorio
en línea como el repositorio remoto para mi repositorio local de Git.
Una vez que hago eso, entonces necesito enviar mis contenidos a mi repositorio en línea.
Para eso hago git push -u origin master.
Y este comando empujará el repositorio git local al repositorio en línea.
Entonces, vamos a escribir eso en el símbolo del sistema.
Así que una vez que escriba esto en el símbolo del sistema y
presione el retorno, va a configurar mi repositorio get.
A veces puede pedirte que escribes tus credenciales incluyendo tu contraseña
en tu cuenta de Bitbucket, por lo que es posible que tengas que hacerlo.
Ya lo había hecho anteriormente, así que es por eso que no me pidió de nuevo
la contraseña.
Pero una vez que até eso, entonces
los contenidos de mi repositorio local de Git se enviarán al lado del servidor.
Así que ahora,
los datos en mi repositorio local de Git ahora coinciden en el lado del servidor.
Entonces, vayamos a Bitbucket para ver el estado de mi repositorio de Git en línea ahora.
Ir a mi Bitbucket y luego revisar el repositorio en línea de Git,
verías que ha habido.
Branch, la rama maestra que se ha enviado a mi repositorio de Git en línea.
Luego puedo examinar la fuente mirando la fuente aquí.
Y luego, puedes ver que tengo el archivo index.html, que es exactamente el mismo
que lo que tengo en mi repositorio local de Git y también examino las diversas confirmaciones.
Entonces, puedo ver el estado en la segunda confirmación y en la primera confirmación.
Así que ahora puedes ver que toda esta información se ha subido a
el depositario en línea, incluyendo el historial de todos los commits.
Luego, volviendo allí, puedes ver más detalles sobre todos los
de las confirmaciones que se han enviado al sitio del servidor.
Puedo examinar cada una de esas confirmaciones con un poco más de detalle y
luego volviendo a esa fuente, puedo ver más detalles de la fuente así.
Entonces eso ahora ha configurado mi repositorio git local
en el paquete.
El procedimiento es bastante similar incluso en GitHub.
Entonces, déjame configurar un repositorio en línea de GitHub.
Ahora, obviamente, debe recordar que su repositorio local solo puede coincidir
con un repositorio git en línea.
Por lo tanto, solo iré a través de la configuración del repositorio en GitHub y notará
que se requeriría el mismo tipo de comandos si desea configurar
su repositorio local para ser replicado en un repositorio en GitHub.
Así que en GitHub, si inicias sesión en tu cuenta,
verías algo como esto en tu Página de inicio.
Puede ir al lado derecho donde hay un signo más y luego haga clic en eso para
crear un nuevo repositorio o simplemente haga clic en este botón aquí para decir nuevo repositorio.
Y luego cuando surge puedo simplemente decir git-test.
Y luego, de nuevo como recordatorio, por favor haga que sea un repositorio privado.
La mayoría de estos proveedores le permiten ahora almacenar repositorios privados en línea,
así que por qué hacerlos públicos a menos que realmente quiera compartirlos con otras personas.
Por lo tanto, les instaría encarecidamente a mantener sus repositorios privados para
por el momento a menos que estén trabajando con un equipo.
Por lo tanto, simplemente haga clic en privado y luego cree repositorio.
Y luego, eso creará un repositorio.
Y luego, verás que GitHub también me da
un montón de comandos aquí sobre cómo configurar el repositorio.
Por lo tanto, para crear un nuevo repositorio en la línea de comandos,
los comandos que realmente habíamos hecho anteriormente.
O para insertar un repositorio existente,
los mismos dos tipos de comandos que deben emitirse.
Entonces, eso básicamente configura su repositorio git hub
para cumplir con su repositorio local.
Entonces, dado que ya he vinculado mi repositorio a Bitbucket, estoy
no voy a usar mi repositorio de GitHub para el propósito, así que
como nota, el procedimiento es bastante similar en cualquiera de ellos.
Dar y tomar algunas diferencias en la forma en que la información
se representa en la pantalla en la interfaz de usuario y un poco de cambios.
Más o menos, son similares en la forma en que vas a hacer uso de ellos
en términos de intermediar tu repositorio local de Git al repositorio en línea aquí.
Entonces, con esto, supongamos que alguien te da un repositorio de Git.
¿Puedes hacer una copia de eso en tu local?
Así que aquí es donde usamos otro comando Git llamado Git Claw.
Así que ahora, aquí verás que tengo este repositorio git-test.
Así que lo que voy a hacer es, voy a ir a este repositorio y
luego copiar esta URL y luego te mostraré cómo puedo
crear una copia de ese repositorio de Git o
clonar este repositorio en línea en mi computadora local.
Así que, finjamos que estoy en otra computadora.
Y luego, iremos a nuestra línea de comandos y
luego crearemos otro repositorio con el mismo nombre.
Al ir a mi línea de comando, sólo voy a avanzar hacia arriba en mi ganancia.
Ves que tengo mi carpeta git-test allí.
Así que voy a crear otra carpeta temporal aquí
solo para mostrarte que puedo clonar un repositorio git en línea.
Entonces, en mi carpeta temporal ves que está vacía.
Entonces, para revisar el comando que dice, git clone y la URL del repositorio.
Entonces, aplicemos este comando y luego clonemos ese repositorio git en línea.
Fingiendo que estamos en otra computadora, así que voy a decir,
git clone y luego, Pega la URL de mi repositorio de bitbucket aquí.
Y luego, verías que el repositorio ahora se clona
en una carpeta local con el mismo nombre git-test.
Así que ahora, si hago una lista del directorio,
puede ver que la carpeta git-test ha sido creada.
Entonces, vamos a la carpeta git-test y verás que
esta es una copia exacta de la estructura de carpetas que habíamos creado anteriormente.
Así que así es como puedes clonar un repositorio de Git en línea.
Entonces, todo lo que necesita hacer es obtener la URL de ese repositorio de Git y
simplemente use git-clone para obtener una copia de eso en su computadora local.
Con esto, completamos este ejercicio sobre el uso de repositorios Git en línea.
Entonces, ¿finalmente lo hiciste?
[MÚSICA]