1
00:00:00,000 --> 00:00:04,137
[MUSIC]

2
00:00:04,137 --> 00:00:09,100
Git es un sistema de control de versiones muy popular para software.

3
00:00:09,100 --> 00:00:14,650
Necesitamos a Git para trabajar con nuestro ecosistema de nodos que vamos a utilizar a

4
00:00:14,650 --> 00:00:16,460
lo largo de esta especialización.

5
00:00:16,460 --> 00:00:20,320
Por lo tanto, es importante para usted poner Git en su computadora.

6
00:00:20,320 --> 00:00:26,550
Así que vamos a pasar por algunos pasos rápidos para configurar Git en su computadora.

7
00:00:26,550 --> 00:00:33,770
Y luego algunos comandos rápidos para permitirnos hacer uso de Git en esta especialización.

8
00:00:35,620 --> 00:00:40,120
No entraré en demasiados detalles sobre el control de versiones y cómo funciona Git,

9
00:00:40,120 --> 00:00:41,140
y así sucesivamente.

10
00:00:41,140 --> 00:00:43,530
Eso está más allá del alcance de este curso.

11
00:00:43,530 --> 00:00:48,530
En su lugar, obtendremos un poco de comprensión básica de Git.

12
00:00:48,530 --> 00:00:51,420
Git es como dije, un sistema de control de versiones.

13
00:00:51,420 --> 00:00:54,330
Esta es una herramienta de software que nos permite

14
00:00:54,330 --> 00:00:59,510
gestionar los cambios en el código fuente y mantener un historial de versiones.

15
00:00:59,510 --> 00:01:01,805
Por lo tanto, a medida

16
00:01:01,805 --> 00:01:06,400
que su código fuente evolucione, podrá verificar el código en diferentes puntos de tiempo.

17
00:01:06,400 --> 00:01:11,590
Para que siempre pueda tener una forma de retroceder a

18
00:01:11,590 --> 00:01:17,450
una versión anterior en caso de que las actualizaciones del código no funcionen correctamente.

19
00:01:17,450 --> 00:01:22,530
Hay varios sistemas de control de versiones que están en uso en el mundo real.

20
00:01:22,530 --> 00:01:27,863
Incluyendo CVS, SVN y Git siendo un mecanismo muy popular para el

21
00:01:27,863 --> 00:01:30,350
control de versiones en estos días.

22
00:01:31,730 --> 00:01:33,800
¿ Dónde se originó Git?

23
00:01:33,800 --> 00:01:40,760
Git fue diseñado por Linus Torvalds, la persona detrás del sistema operativo Linux.

24
00:01:40,760 --> 00:01:45,860
Git fue diseñado como un sistema de control de versiones distribuido para

25
00:01:45,860 --> 00:01:49,990
su uso en el desarrollo del kernel de Linux.

26
00:01:49,990 --> 00:01:56,540
Y ha visto un despliegue mucho más amplio en el mundo real en estos días.

27
00:01:56,540 --> 00:02:00,600
Ese ecosistema de nodo está muy vinculado a Git.

28
00:02:00,600 --> 00:02:04,720
Y esa es la razón por la que necesitamos a Git para esta especialización.

29
00:02:06,540 --> 00:02:13,160
Pasemos ahora a algunos ejercicios prácticos donde primero configurará Git.

30
00:02:13,160 --> 00:02:16,270
Luego aprenderás algunos comandos básicos de Git.

31
00:02:16,270 --> 00:02:21,230
Y luego también comprenda cómo puede configurar un repositorio

32
00:02:21,230 --> 00:02:25,550
en línea en lugares como GitHub o Bitbucket para

33
00:02:25,550 --> 00:02:32,130
sincronizar su código fuente desde su computadora con el repositorio en línea.

34
00:02:32,130 --> 00:02:37,090
Esto obviamente no es un tutorial completo de Git, pero aprenderemos

35
00:02:37,090 --> 00:02:43,650
lo suficiente de los comandos que son necesarios para su uso en esta especialización.

36
00:02:43,650 --> 00:02:47,860
Ahora vamos a ejecutar a través de algunos pasos rápidos para configurar Git en su computadora.

37
00:02:49,340 --> 00:02:54,760
Una forma fácil de configurar Git en su computadora es ir a este sitio llamado

38
00:02:54,760 --> 00:03:00,960
git- scm.com, y luego descargar los archivos de instalación de Git desde allí.

39
00:03:00,960 --> 00:03:04,783
Así que cuando visite este sitio web, git.scm.com,

40
00:03:04,783 --> 00:03:11,390
verá en el lado derecho aquí, un botón para descargar el Git.

41
00:03:11,390 --> 00:03:17,260
Si lo desea, puede ir directamente a la página de descargas aquí en el sitio.

42
00:03:17,260 --> 00:03:21,050
Y luego encontrará las descargas para varias plataformas, y

43
00:03:21,050 --> 00:03:25,700
puede descargar la de su plataforma específica para la instalación.

44
00:03:25,700 --> 00:03:29,240
Esta es la forma más fácil de poner Git en tu computadora.

45
00:03:29,240 --> 00:03:33,590
Hay otras formas de configurar Git dependiendo de tu plataforma.

46
00:03:33,590 --> 00:03:39,160
Por ejemplo, si instala GitHub Desktop en su computadora,

47
00:03:39,160 --> 00:03:41,390
configurará Git automáticamente para usted.

48
00:03:41,390 --> 00:03:44,660
Si está utilizando un Mac y configuró X Cord, y

49
00:03:44,660 --> 00:03:47,180
especialmente las herramientas de línea de comandos de X Cord.

50
00:03:47,180 --> 00:03:49,270
Eso también configurará Git para usted.

51
00:03:49,270 --> 00:03:54,410
En este sitio, git-scm.com, si va a la página de documentación,

52
00:03:54,410 --> 00:04:00,600
notará que hay un libro aquí llamado, Pro Git.

53
00:04:00,600 --> 00:04:04,520
Puedes ir al enlace Introducción.

54
00:04:04,520 --> 00:04:10,660
Verá un capítulo específico aquí sobre la instalación de Git.

55
00:04:10,660 --> 00:04:15,560
Por lo tanto, simplemente vaya a este sitio de instalación de Git, y allí tiene más detalles

56
00:04:15,560 --> 00:04:20,380
sobre cómo instalar Git en su plataforma específica.

57
00:04:20,380 --> 00:04:24,100
Por lo tanto, puede usar cualquiera de los métodos sugeridos aquí para

58
00:04:24,100 --> 00:04:26,340
instalar Git en su plataforma.

59
00:04:26,340 --> 00:04:28,060
Esto es bastante sencillo, así que

60
00:04:28,060 --> 00:04:31,790
no voy a revisar los detalles de cómo hacer la configuración.

61
00:04:31,790 --> 00:04:37,340
Descargue el instalador y ejecute la configuración para poner Git en su computadora.

62
00:04:38,520 --> 00:04:42,240
Una vez que instale Git en su computadora, inicie una ventana de comandos o

63
00:04:42,240 --> 00:04:44,880
PowerShell si está utilizando una máquina con Windows.

64
00:04:44,880 --> 00:04:51,550
O inicie una ventana de terminal si está utilizando una máquina Mac o Linux.

65
00:04:51,550 --> 00:04:57,530
Y luego, en el símbolo del sistema, escriba git —version

66
00:04:57,530 --> 00:05:01,310
para comprobar qué versión de Git está instalada en su computadora.

67
00:05:01,310 --> 00:05:06,320
Entonces, en mi máquina tengo esta versión actual de Git instalada, y

68
00:05:06,320 --> 00:05:09,790
eso es lo suficientemente bueno para trabajar con.

69
00:05:09,790 --> 00:05:14,120
Una vez que verifiquemos que Git está instalado, configuraremos un par de

70
00:05:15,680 --> 00:05:20,550
parámetros de identidad globales, el nombre de usuario y la dirección de correo electrónico.

71
00:05:20,550 --> 00:05:25,120
Para que cada vez que Git haga algún comentario como aprenderá más adelante,

72
00:05:25,120 --> 00:05:26,840
haga uso de esta información.

73
00:05:26,840 --> 00:05:35,219
Entonces, para hacer eso, en el símbolo del sistema escriba git config —global user.name,

74
00:05:35,219 --> 00:05:39,977
y allí puede escribir su nombre de usuario.

75
00:05:44,988 --> 00:05:48,646
El otro parámetro que voy a configurar es mi correo electrónico.

76
00:06:00,726 --> 00:06:05,407
Y para asegurarnos de que esta información ha sido configurada,

77
00:06:05,407 --> 00:06:08,367
podemos escribir git config —list, y

78
00:06:08,367 --> 00:06:13,950
luego enumerará un montón de configuraciones que hemos hecho.

79
00:06:13,950 --> 00:06:17,380
Algunos de ellos se configuran automáticamente para usted, pero si lo desea,

80
00:06:17,380 --> 00:06:19,950
puede configurarlos según lo requiera.

81
00:06:19,950 --> 00:06:24,790
Así que aquí tengo el valor de mi editor de código establecido en VI,

82
00:06:24,790 --> 00:06:30,620
que es lo que uso para hacer una edición de archivos de línea de comandos.

83
00:06:32,310 --> 00:06:38,770
Así que con esto, hemos completado la configuración de Git para su uso en nuestros ordenadores.

84
00:06:39,820 --> 00:06:45,134
Una vez que obtienes Git en tu computadora, es hora de ir y aprender Git poco a poco.

85
00:06:45,134 --> 00:06:48,321
[ MÚSICA]