{"id":15521,"date":"2024-03-26T11:50:50","date_gmt":"2024-03-26T18:50:50","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=15521"},"modified":"2025-06-13T22:49:04","modified_gmt":"2025-06-14T05:49:04","slug":"learn-version-control-git-github","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/learn-version-control-git-github\/","title":{"rendered":"Aprendiendo en el sof\u00e1 con FreeCodeCamp: Control de versiones - Git + GitHub"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Si desea ver este blog en directo, <\/span><a href=\"https:\/\/www.youtube.com\/watch?v=GKrofae9CH8\"><span style=\"font-weight: 400\">aqu\u00ed hay un video<\/span><\/a><span style=\"font-weight: 400\"> de <\/span><a href=\"https:\/\/twitter.com\/nyahmacklindev\"><span style=\"font-weight: 400\">Nyah Macklin<\/span><\/a><span style=\"font-weight: 400\"> &amp; <\/span><a href=\"https:\/\/twitter.com\/jesslynnrose\"><span style=\"font-weight: 400\">Jessica Rose<\/span><\/a><span style=\"font-weight: 400\"> que explica el proceso de instalaci\u00f3n de Git y la creaci\u00f3n de una cuenta de GitHub. M\u00edralo a continuaci\u00f3n o sigue leyendo.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Aprender en el sof\u00e1: Edici\u00f3n Github\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/GKrofae9CH8?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/www.couchbase.com\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400\">En <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/what-is-a-code-editor\/\"><span style=\"font-weight: 400\">nuestro \u00faltimo post<\/span><\/a><span style=\"font-weight: 400\">En el curso anterior, aprendimos sobre las herramientas que podemos utilizar para editar nuestro c\u00f3digo, como Visual Studio Code. Hoy, aprenderemos sobre una herramienta en l\u00ednea que podemos usar para almacenar, compartir y rastrear diferentes versiones de nuestro c\u00f3digo, GitHub. Pero antes de empezar a aprender sobre GitHub, tenemos que hablar sobre Git (y s\u00ed, son diferentes).<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\u00bfQu\u00e9 es Git?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Git es un <\/span><b>sistema de control de versiones<\/b><span style=\"font-weight: 400\">. \u00bfPero qu\u00e9 es eso? El <\/span><a href=\"https:\/\/git-scm.com\/book\/en\/v2\/Getting-Started-About-Version-Control\"><span style=\"font-weight: 400\">documentaci\u00f3n oficial de Git<\/span><\/a><span style=\"font-weight: 400\"> afirma: \"<em>El control de versiones es un sistema que registra los cambios realizados en un archivo o conjunto de archivos a lo largo del tiempo para poder recuperar versiones concretas m\u00e1s adelante.<\/em>\" Si juegas a videojuegos, Git es como una tarjeta de memoria que guarda tu juego (tu c\u00f3digo en este caso) en muchos lugares diferentes en el tiempo. Git guardar\u00e1 una instant\u00e1nea de tu c\u00f3digo en un momento espec\u00edfico y podr\u00e1s acceder a esa instant\u00e1nea m\u00e1s tarde.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\u00bfQu\u00e9 es GitHub?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">GitHub es una herramienta web para almacenar\/alojar\/compartir esas instant\u00e1neas\/momentos guardados en el tiempo de tu c\u00f3digo. Muchos ingenieros toman las instant\u00e1neas utilizando Git y luego <em>pulse<\/em> esas instant\u00e1neas <em>arriba<\/em>\u00a0a GitHub, donde otros ingenieros pueden ver y editar (con permiso) esas instant\u00e1neas e incluso pueden a\u00f1adir nuevas instant\u00e1neas ellos mismos. Aunque GitHub suena parecido a Git, se trata de dos cosas diferentes. Git es el sistema de control de versiones subyacente y GitHub es un conjunto de herramientas creadas en torno a Git para facilitar su uso y comprensi\u00f3n.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Configuraci\u00f3n de Git y GitHub<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Antes de empezar a utilizar estas \u00fatiles herramientas, tenemos que configurarnos.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">Introducci\u00f3n al s\u00edmbolo del sistema (terminal)<\/span><\/h3>\n<p>El terminal (o el <em>S\u00edmbolo del sistema en Windows<\/em>) no es ese gran lugar aterrador que se suele ver utilizar a los hackers en las pel\u00edculas.<\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image2-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15529\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image2-1-1024x299.jpg\" alt=\"\" width=\"900\" height=\"263\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-1-1024x299.jpg 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-1-300x88.jpg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-1-768x224.jpg 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-1.jpg 1200w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">Suele dar miedo porque no es tan bonito como el resto de nuestros ordenadores.  En realidad, podemos pensar en el terminal como el backstage de tu ordenador.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Aqu\u00ed es donde usaremos Git. Pero primero tenemos que instalar Git.\u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400\">Parte 1 - Instalaci\u00f3n de Git<\/span><\/h3>\n<h4><span style=\"font-weight: 400\">Para usuarios de Windows<\/span><\/h4>\n<ol>\n<li style=\"list-style-type: none\">\n<ol>\n<li><span style=\"font-weight: 400\"> Visite el <a href=\"https:\/\/git-scm.com\/\">Sitio web oficial de Git<\/a> <\/span><span style=\"font-weight: 400\">y seleccione el <strong>Descargas<\/strong>\u00a0en el centro de la pantalla.<\/span><\/li>\n<li><span style=\"font-weight: 400\"> Seleccione <strong>Windows<\/strong>\u00a0de la lista de sistemas operativos y seleccione <\/span><b>\u00faltima <\/b><span style=\"font-weight: 400\">versi\u00f3n de <em>Git para Windows<\/em>.<\/span><\/li>\n<li><span style=\"font-weight: 400\"> El archivo descargado aparecer\u00e1 en la parte superior derecha o inferior izquierda de la pantalla. Una vez que haya terminado de descargarse, haga doble clic para abrir el archivo. Esto iniciar\u00e1 el instalador de Git.<\/span><\/li>\n<li><span style=\"font-weight: 400\"> Sigue las instrucciones en pantalla. Por ahora, las opciones por defecto son suficientes. Haga clic en <strong>Siguiente<\/strong>\u00a0hasta que comience la instalaci\u00f3n.\u00a0<\/span><\/li>\n<li><span style=\"font-weight: 400\"> \u00a1Enhorabuena! \ud83c\udf89 Has instalado Git en tu m\u00e1quina Windows. Salta a <em>Parte 1.5 - Introducci\u00f3n a Git<\/em>.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h4><span style=\"font-weight: 400\">Para usuarios de macOS<\/span><\/h4>\n<ol>\n<li style=\"list-style-type: none\">\n<ol>\n<li><span style=\"font-weight: 400\"> Abre la terminal. Si no sabes qu\u00e9 aspecto tiene su icono, abre tu aplicaci\u00f3n Finder y busca la aplicaci\u00f3n Terminal o utiliza Spotlight para buscarla (mant\u00e9n pulsadas Comando y la barra espaciadora al mismo tiempo para abrir Spotlight).<\/span><\/li>\n<li><span style=\"font-weight: 400\"> Una vez abierto el Terminal, Teclee: <em>git -versi\u00f3n<\/em> y pulsa intro. Si Git no est\u00e1 ya instalado, macOS te pedir\u00e1 que lo instales. Muchos suelen optar por descargar <em>homebrew<\/em> para luego instalar Git, y se pueden encontrar m\u00e1s instrucciones sobre ese proceso <\/span><a href=\"https:\/\/brew.sh\/\"><span style=\"font-weight: 400\">aqu\u00ed<\/span><\/a><span style=\"font-weight: 400\">.\u00a0<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none\">\n<ol>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Haz clic en el icono de la captura de pantalla, que copiar\u00e1 el texto y, a continuaci\u00f3n, p\u00e9galo en tu terminal y pulsa Intro.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Nota al margen: Este <\/span><b>puede<\/b><span style=\"font-weight: 400\"> hacer que el Terminal le pida la contrase\u00f1a de su ordenador para verificar que est\u00e1 autorizando esta instalaci\u00f3n. Proporcione dicha contrase\u00f1a (aprender\u00e1 m\u00e1s sobre <em>sudo<\/em> comandos como este m\u00e1s adelante, pero en resumen, <em>sudo<\/em> significa <em>admin<\/em> nivel de acceso a su ordenador, que a menudo es necesario para instalar <\/span><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/Tools_and_testing\/Understanding_client-side_tools\/Package_management#what_exactly_is_a_package_manager\"><span style=\"font-weight: 400\">gestores de paquetes<\/span><\/a><span style=\"font-weight: 400\">\u00a0como <em>homebrew<\/em> (y <em>npm<\/em> por ejemplo).<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none\">\n<ol start=\"3\">\n<li><span style=\"font-weight: 400\"> Un texto aparecer\u00e1 en su pantalla y luego terminar\u00e1, similar a este, presione enter cada vez que lo designe:<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image2-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15522\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image2-3.png\" alt=\"\" width=\"900\" height=\"586\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-3.png 900w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-3-300x195.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image2-3-768x500.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><br \/>\nHomebrew est\u00e1 instalado. Vuelve atr\u00e1s y termina de instalar Git escribiendo en una nueva ventana de terminal: <em>brew install git<\/em>.<br \/>\n<\/span><span style=\"font-weight: 400\">Esto es lo que deber\u00eda aparecer en su pantalla:<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image1-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15523\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image1-3-1024x389.png\" alt=\"\" width=\"900\" height=\"342\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image1-3-1024x389.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image1-3-300x114.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image1-3-768x291.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image1-3-1536x583.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image1-3-1320x501.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image1-3.png 1834w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><br \/>\n<\/span><\/li>\n<li><span style=\"font-weight: 400\"> Puedes verificar que Git se ha instalado correctamente escribiendo en tu terminal: <em>git -versi\u00f3n<\/em> - que deber\u00eda mostrar un n\u00famero de versi\u00f3n. Esto significa que Git se ha instalado correctamente. Ahora vaya a <em>Parte 1.5 - Introducci\u00f3n a Git<\/em>.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h4><span style=\"font-weight: 400\">Para usuarios de Linux<\/span><\/h4>\n<ol>\n<li style=\"list-style-type: none\">\n<ol>\n<li><span style=\"font-weight: 400\"> Abre el terminal.<\/span><\/li>\n<li><span style=\"font-weight: 400\"> Dependiendo de su distribuci\u00f3n, escriba uno de los siguientes comandos y pulse Intro:<\/span>\n<ul>\n<li>Para Debian\/Ubuntu: <em>sudo apt-get install git<\/em><\/li>\n<li>Para Fedora: <em>sudo yum install git<\/em><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-weight: 400\"> Introduzca su contrase\u00f1a si se le solicita.<\/span><\/li>\n<li><span style=\"font-weight: 400\"> Espere a que finalice el proceso.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: 400\">Parte 1.5 - Introducci\u00f3n a Git<\/span><\/h3>\n<p><span style=\"font-weight: 400\">Antes de empezar a usar Git, tendr\u00e1s que decirle a git qui\u00e9n eres. He aqu\u00ed c\u00f3mo:<\/span><\/p>\n<ol>\n<li style=\"list-style-type: none\">\n<ol>\n<li>Abra su terminal o el s\u00edmbolo del sistema si no est\u00e1 ya abierto.<\/li>\n<li><span style=\"font-weight: 400\"> Tipo: <em>git config -global <\/em><\/span><em><a href=\"https:\/\/protect-usb.mimecast.com\/s\/Gg7zC5Aoxyi0AggZUyU4e4?domain=user.name\"><span style=\"font-weight: 400\">nombre.usuario<\/span><\/a><\/em><span style=\"font-weight: 400\"><em> \"Tu nombre\"<\/em> - y pulse Intro. Sustituye \"<em>Su nombre<\/em>\" con, bueno, \u00a1tu nombre!<\/span><\/li>\n<li><span style=\"font-weight: 400\"> A continuaci\u00f3n, escriba: <em>git config -global usuario.email \"<\/em><\/span><em><span style=\"font-weight: 400\">youremail@example.com<\/span><\/em><span style=\"font-weight: 400\"><em>&#8221; &#8211;<\/em>\u00a0y pulse Intro. Utilice su direcci\u00f3n de correo electr\u00f3nico en lugar de <em>&#8220;<\/em><\/span><em><span style=\"font-weight: 400\">youremail@example.com<\/span><\/em><span style=\"font-weight: 400\"><em>&#8220;<\/em>.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400\">Y... \u00a1ya est\u00e1! Git ya sabe qui\u00e9n eres. Ahora vamos a crear una cuenta en GitHub.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">Parte 2 - Registrarse en GitHub<\/span><\/h3>\n<p><span style=\"font-weight: 400\">Navegue en su navegador hasta <a href=\"https:\/\/github.com\/signup\">github.com\/signup<\/a> y siga las instrucciones en pantalla:<\/span><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image6-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15524\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image6-2-1024x556.png\" alt=\"\" width=\"900\" height=\"489\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image6-2-1024x556.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image6-2-300x163.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image6-2-768x417.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image6-2-1536x834.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image6-2-1320x716.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image6-2.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">Una vez completado, acceder\u00e1s a tu panel de control de GitHub:<\/span><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image4-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15525\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image4-3-1024x644.png\" alt=\"\" width=\"900\" height=\"566\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image4-3-1024x644.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image4-3-300x189.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image4-3-768x483.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image4-3-1320x830.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image4-3.png 1348w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<h4><span style=\"font-weight: 400\">\u00bfC\u00f3mo crear un repositorio (Repo)?<\/span><\/h4>\n<p><span style=\"font-weight: 400\">Ahora podemos empezar a crear un <em>instant\u00e1nea<\/em>\u00a0de c\u00f3digo que puedo compartir para que otras personas lo vean en GitHub.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Vamos a empezar por la creaci\u00f3n de un repositorio, que es s\u00f3lo otra manera de decir, crear este hogar para mi c\u00f3digo para vivir en l\u00ednea. Hemos creado un peque\u00f1o hogar para su proyecto que hemos construido en nuestro \u00faltimo post, y este hogar se llamar\u00e1 <em>Copiar y pegar<\/em> (pero deber\u00edas llamar a tu repositorio, el hogar de este proyecto de programaci\u00f3n, como quieras, preferiblemente el nombre de tu proyecto de codificaci\u00f3n. Este repositorio tambi\u00e9n se har\u00e1 p\u00fablico para que todo el mundo lo vea, y pulsaremos <strong>Crear un nuevo repositorio<\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image3-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15526\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image3-3-1024x629.png\" alt=\"\" width=\"900\" height=\"553\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image3-3-1024x629.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image3-3-300x184.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image3-3-768x472.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image3-3-1320x810.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image3-3.png 1342w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">Ahora ver\u00e1s una pantalla con un mont\u00f3n de instrucciones. En el video, seguimos una instrucci\u00f3n espec\u00edfica, y es <strong>Para empezar, cree un nuevo archivo<\/strong> (que est\u00e1 en el recuadro azul, la tercera l\u00ednea de texto hacia abajo). Este m\u00e9todo omite el uso de <em>git<\/em> y el terminal y simplemente copia y pega el c\u00f3digo en GitHub.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Sin embargo, en este post usaremos el m\u00e9todo de la terminal para meter nuestro c\u00f3digo en GitHub desde que configuramos Git y dado que m\u00e1s pr\u00e1ctica siempre mejorar\u00e1 nuestras habilidades como desarrollador. Mira hacia abajo a la <strong>... o crear un nuevo repositorio en la l\u00ednea de comandos<\/strong>\u00a0secci\u00f3n.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image5-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15527\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/03\/image5-3-1024x552.png\" alt=\"\" width=\"900\" height=\"485\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image5-3-1024x552.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image5-3-300x162.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image5-3-768x414.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image5-3-1536x828.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image5-3-1320x712.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image5-3.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400\">En primer lugar, queremos que este c\u00f3digo tenga un hogar en nuestro ordenador en alguna parte, as\u00ed que si no tenemos ya una carpeta con el c\u00f3digo en ella que queremos empujar a GitHub, tendremos que hacer una. Vamos a hacer una nueva carpeta llamada <em>Copiar y pegar<\/em> en nuestro ordenador. En su terminal, escriba: <em>mkdir CopiarYPegar<\/em> - o el nombre que quieras usar.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Entonces teclea: <em>cd Copiar y pegar<\/em>. Cd significa <em>cambiar directorio<\/em>. Puedes aprender m\u00e1s sobre diferentes comandos de terminal como cd <\/span><a href=\"https:\/\/medium.com\/@grace.m.nolan\/terminal-for-beginners-e492ba10902a\"><span style=\"font-weight: 400\">aqu\u00ed<\/span><\/a><span style=\"font-weight: 400\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Si ya tiene una carpeta con el c\u00f3digo que desea empujar a GitHub, necesitar\u00e1 el nombre de esa carpeta. Y entonces usted querr\u00e1 navegar en su terminal a esa carpeta, y luego: <em>cd insertarNombreDeLaCarpetaaqu\u00ed<\/em> - donde se sustituye <em>insertarNombreDeCarpetaaqu\u00ed<\/em>\u00a0con el nombre de la carpeta.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Ahora estamos dentro <em>Copiar y pegar<\/em> (o cualquiera que sea el nombre de tu carpeta). <\/span><\/p>\n<h4><span style=\"font-weight: 400\">A\u00f1adir c\u00f3digo al repositorio<\/span><\/h4>\n<p><span style=\"font-weight: 400\">Ahora podemos ejecutar los comandos que GitHub establece, uno tras otro, pulsando intro despu\u00e9s de cada l\u00ednea de texto.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Si usted <\/span><b>no<\/b><span style=\"font-weight: 400\"> tienen <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/es\/what-is-a-code-editor\/\"><span style=\"font-weight: 400\">Visual Studio Code instalado<\/span><\/a><span style=\"font-weight: 400\">, o simplemente quieres una forma r\u00e1pida de conectar Git y GitHub juntos, ejecuta las siguientes l\u00edneas de c\u00f3digo en tu terminal tal cual:<\/span><\/p>\n<pre class=\"nums:false lang:default decode:true\">echo \u201c# CopyAndPaste\u201d &gt;&gt; README.me\r\ngit init\r\ngit add README.md\r\ngit commit -m \"first commit\"\r\ngit branch -M main\r\ngit remote add origin https:\/\/github.com\/&lt;Username&gt;\/&lt;RepositoryName&gt;.git\r\n(For this line, replace the Username and repository name with your respective values.)\r\ngit push -u origin main<\/pre>\n<p><span style=\"font-weight: 400\">Si usted <\/span><b>do<\/b><span style=\"font-weight: 400\"> tienes Visual Studio Code instalado y quieres practicar c\u00f3mo pasar el c\u00f3digo de tu editor de c\u00f3digo a Git y luego a GitHub, omite esta l\u00ednea de c\u00f3digo: <\/span><em>echo \"# CopiarYPegar\" &gt;&gt; README.me<\/em><\/p>\n<p><span style=\"font-weight: 400\">Y en su lugar, salta a y ejecuta <em>git init<\/em>. A continuaci\u00f3n, entra en VSCode y abre la carpeta que acabas de crear en el terminal utilizando el comando <em>mkdir<\/em> para crear un nuevo directorio. A continuaci\u00f3n, cree un nuevo archivo llamado <em>L\u00c9AME.md<\/em> e introduzca el mismo c\u00f3digo <em>#<\/em>y guarde el archivo. Contin\u00fae con el resto de los comandos en el terminal comenzando con: <em>git add README.md<\/em>.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Compruebe GitHub, deber\u00eda ver un nuevo archivo llamado <em>L\u00c9AME.md<\/em> que contiene algo de texto. Ahora, su primer archivo ha sido empujado usando Git en GitHub.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Enhorabuena, ya tienes todo listo con Git y GitHub.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Recuerde que todos los ingenieros se iniciaron alguna vez en estos conceptos. Los primeros pasos son siempre los m\u00e1s dif\u00edciles, \u00a1pero acabas de conquistar otro m\u00e1s! En nuestro pr\u00f3ximo post, aprenderemos a construir y compartir sitios web con el c\u00f3digo que escribimos.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Contin\u00faa. Todos estamos aqu\u00ed para aprender juntos.<\/span><\/p>\n<p><span style=\"font-weight: 400\">&lt;3 Couchbase<\/span><\/p>\n<p><span style=\"font-weight: 400\">#LearningOnTheCouch<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>If you\u2019d like to watch this blog live, here is a video of Nyah Macklin &amp; Jessica Rose walking through the process of installing Git and setting up a GitHub account. Watch below or read on. In our last post, [&hellip;]<\/p>","protected":false},"author":84838,"featured_media":15528,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1814,1815],"tags":[1497,1413],"ppma_author":[9897],"class_list":["post-15521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-design","category-best-practices-and-tutorials","tag-developer","tag-github"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learning Git &amp; GitHub: How to Create a Repository &amp; More<\/title>\n<meta name=\"description\" content=\"Learn how to install Git, set up a GitHub account, and manage different versions of code in this blog post. Couchbase is your go-to resource and SaaS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/es\/learn-version-control-git-github\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning on the Couch with FreeCodeCamp: Version Control - Git + GitHub\" \/>\n<meta property=\"og:description\" content=\"Learn how to install Git, set up a GitHub account, and manage different versions of code in this blog post. Couchbase is your go-to resource and SaaS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/learn-version-control-git-github\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-26T18:50:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T05:49:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nyah Macklin - Developer Evangelist\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@NyahMacklinDev\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nyah Macklin - Developer Evangelist\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/\"},\"author\":{\"name\":\"Nyah Macklin - Developer Evangelist @ Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/69a3940e6ac02b2cdb3c95fbe435bb45\"},\"headline\":\"Learning on the Couch with FreeCodeCamp: Version Control &#8211; Git + GitHub\",\"datePublished\":\"2024-03-26T18:50:50+00:00\",\"dateModified\":\"2025-06-14T05:49:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/\"},\"wordCount\":1548,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png\",\"keywords\":[\"developer\",\"GitHub\"],\"articleSection\":[\"Application Design\",\"Best Practices and Tutorials\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/\",\"name\":\"Learning Git & GitHub: How to Create a Repository & More\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png\",\"datePublished\":\"2024-03-26T18:50:50+00:00\",\"dateModified\":\"2025-06-14T05:49:04+00:00\",\"description\":\"Learn how to install Git, set up a GitHub account, and manage different versions of code in this blog post. Couchbase is your go-to resource and SaaS.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png\",\"width\":1999,\"height\":1333},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learning on the Couch with FreeCodeCamp: Version Control &#8211; Git + GitHub\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/69a3940e6ac02b2cdb3c95fbe435bb45\",\"name\":\"Nyah Macklin - Developer Evangelist @ Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/6a141e3847fc5140407d649ab3b4de7c\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/12\/image_2023-12-08_125555188.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/12\/image_2023-12-08_125555188.png\",\"caption\":\"Nyah Macklin - Developer Evangelist @ Couchbase\"},\"description\":\"Nyah Macklin is a Developer Evangelist who cares about making developers lives easier. They do that through learning in public, teaching and speaking. Nyah can be found keynoting international conferences and on Twitter @NyahMacklinDev speaking about data privacy, security, and breakthrough developments in artificial intelligence. Reach out to Nyah on Twitter or on the Couchbase Discord to learn more!\",\"sameAs\":[\"https:\/\/x.com\/NyahMacklinDev\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/nyahmacklin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Learning Git & GitHub: How to Create a Repository & More","description":"Aprende a instalar Git, configurar una cuenta de GitHub y gestionar diferentes versiones de c\u00f3digo en esta entrada de blog. Couchbase es tu recurso y SaaS de referencia.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/es\/learn-version-control-git-github\/","og_locale":"es_MX","og_type":"article","og_title":"Learning on the Couch with FreeCodeCamp: Version Control - Git + GitHub","og_description":"Learn how to install Git, set up a GitHub account, and manage different versions of code in this blog post. Couchbase is your go-to resource and SaaS.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/learn-version-control-git-github\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-03-26T18:50:50+00:00","article_modified_time":"2025-06-14T05:49:04+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2-1024x683.png","type":"image\/png"}],"author":"Nyah Macklin - Developer Evangelist","twitter_card":"summary_large_image","twitter_creator":"@NyahMacklinDev","twitter_misc":{"Written by":"Nyah Macklin - Developer Evangelist","Est. reading time":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/"},"author":{"name":"Nyah Macklin - Developer Evangelist @ Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/69a3940e6ac02b2cdb3c95fbe435bb45"},"headline":"Learning on the Couch with FreeCodeCamp: Version Control &#8211; Git + GitHub","datePublished":"2024-03-26T18:50:50+00:00","dateModified":"2025-06-14T05:49:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/"},"wordCount":1548,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png","keywords":["developer","GitHub"],"articleSection":["Application Design","Best Practices and Tutorials"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/","url":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/","name":"Learning Git & GitHub: How to Create a Repository & More","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png","datePublished":"2024-03-26T18:50:50+00:00","dateModified":"2025-06-14T05:49:04+00:00","description":"Aprende a instalar Git, configurar una cuenta de GitHub y gestionar diferentes versiones de c\u00f3digo en esta entrada de blog. Couchbase es tu recurso y SaaS de referencia.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/03\/image7-2.png","width":1999,"height":1333},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/learn-version-control-git-github\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Learning on the Couch with FreeCodeCamp: Version Control &#8211; Git + GitHub"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/69a3940e6ac02b2cdb3c95fbe435bb45","name":"Nyah Macklin - Desarrollador Evangelista @ Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/6a141e3847fc5140407d649ab3b4de7c","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/12\/image_2023-12-08_125555188.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/12\/image_2023-12-08_125555188.png","caption":"Nyah Macklin - Developer Evangelist @ Couchbase"},"description":"Nyah Macklin es una Developer Evangelist que se preocupa por facilitar la vida a los desarrolladores. Lo hace aprendiendo en p\u00fablico, ense\u00f1ando y hablando. Nyah puede ser encontrada en conferencias internacionales y en Twitter @NyahMacklinDev hablando sobre privacidad de datos, seguridad y avances en inteligencia artificial. Contacta con Nyah en Twitter o en el Discord de Couchbase para saber m\u00e1s.","sameAs":["https:\/\/x.com\/NyahMacklinDev"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/nyahmacklin\/"}]}},"authors":[{"term_id":9897,"user_id":84838,"is_guest":0,"slug":"nyahmacklin","display_name":"Nyah Macklin - Developer Evangelist","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/12\/image_2023-12-08_125555188.png","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/12\/image_2023-12-08_125555188.png"},"author_category":"","last_name":"Macklin - Developer Evangelist","first_name":"Nyah","job_title":"","user_url":"","description":"Nyah Macklin es una Developer Evangelist que se preocupa por facilitar la vida a los desarrolladores. Lo hace aprendiendo en p\u00fablico, ense\u00f1ando y hablando. Nyah puede ser encontrada en conferencias internacionales y en Twitter @NyahMacklinDev hablando sobre privacidad de datos, seguridad y avances en inteligencia artificial. Contacta con Nyah en Twitter o en el Discord de Couchbase para saber m\u00e1s."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/15521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/84838"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=15521"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/15521\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/15528"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=15521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=15521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=15521"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=15521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}