Git para#HacktoberFest

8743 단어
Hoy quiero explicarte de forma muy sencilla como usar git,por una razón muy special en poco días empieza el Hacktoberfest un evento de digital ocean junto a GitHub,la primera vez que empecécon este evento fue en 2017 y al parecer en ese momento ya ten a 5 años pero la fecha del primer post que encontréfue de 2015,desde 2017 hasta el día de Hoy participe todos los años,dentro de las cosas divertidas del reto es que por cumplirlo te llevas una franela y un pack de calcomanías/stickers completamente gratis,asíque quiero enseñarte para que tu también te puedas llevar una franela,empieces a contribuir y quickás ver un poco el poder que puede tener el software libre.
Voy a hacer mi mejor esfuerzo para que te lleves esa franela,la han enviado los años anteriores a cualquier parte del mundo sin ningún costo y quisiera que la mayor cantidad de personas posibles se la lleven este año,Voy a simplificiar muchos términos al máximo para que podamos llegar más personasíque me van disculpar de antemano,나는 나의 토론에 해당한다.

La mejor forma de entender es hacer los pasos uno a uno tal como están en el documento


Lo primero que debes hacer es registratorte aqí:
hacktoberfest.digitalocean.com

?Para quién es este contenido?


Si eres:
  • Programador junior/novato
  • 디세나도
  • 편집
  • O te llama la atención cualquiera de las anteriores y quieres una franela gratis,esto es para ti!
  • 활동:

  • Una introcción rápida a git
  • Como hacer un commit
  • 코모 클레어 우나 라마
  • Una Introcción a Github
  • Como HACHER un clone de un repo
  • Como hacer un push
  • Como crear un pull 요청
  • Revisando las reglas del#Hacktoberfest y como poder ayudarte para ganarte tu franela,te tengo pequeña propuesta para que hagas tus pull request,puedas llevarte tu franela y ampliar la comunidad,toda la información te la voy a dejar al final,en cualquier caso vas a aprender lo básico de git y github si no lo sabias y eso ya es ganansia.

    Una Introductción muy rápida a git


    Quiero empezar por lo más básico de git vamos a installarlo y configurarlo,en mi caso tengo mac,el proceso es un poco differente en windows pero no te detengas las base de este contenido te van a servir para que también puedas hacerlo.
    Esta es una muy breve descrippción de que es git y un ejempo de su uso,git es un manejador de control de versiones,aja y que es eso?아쿠엘 에칸보:
    Imagina que estás haciendo un documento de texto y tienes 2 jefes(Messi y Cristiano Ronaldo),el primer jefe te pide que hagas una factura de 5.000ítems duras 3 días construyendo la factura terminas estas cansado se la muestras al primer jefe(Messi)yél la aprueba todo estácorrectio y tu estas contento,pero el segundo jefe(Cristiano)te dice que borres 430ítems de la mitad del documento que ya no van,borrar es sencillo y quitas esos 430 items guardas tu documento en PDF y se lo mandas a Messi y te dice que paso con los 430 items?뉴 콜로라도로 가자!!!,pero no habías hecho una copia de los 5.000 items habías sobre escrito el documento,aqíes donde un manejador de versiones es muyútil te mueves a la primera version y listo!,esto es lo que hace git en un extremo resumen.
    Los documentos anteriores serian algo así
  • 버전 1->5.000 항목
  • 버전 2 -> 4570 항목
  • Ahora sí,manos a la obra que nos va a hacer falta:
  • Descargar e instalar git(Paso 1)
  • 구성기git(Paso 2)
  • (Paso 1) Git 설명


    Entra engit-scm.com,una vez aqíen el sitio office de git entramos al link 다운로드,el sitio automaticamente detecta nuestro sistema operativo as íque le damos 다운로드 e instalamos.

    windows vas a tener una terminal que es un lugar donde vas a describir los comandos de git,En linux y mac puedes abrir directemente la terminal del sistema operativo.

    Paso 2 구성기 Git


    설정기git,vamos a abrir la terminal,no te asustes la terminal es un lugar donde escribir comandos pero no va a dañar tu maquina,no va a pasar nada te lo garantizo,lo peor que puede pasares que ganes una franela.
    Los comandos son sencillos:
    Solamente vamos a usar 2:
    git config --global user.name "Rafael Hernandez"
    git config --global user.email [email protected]
    
    Listo!!!!너는 한 곳에서 배치할 수 있다.El correo que coloques es muy important y lo vamos a usar más adelante cuando creemos la cuenta en GitHub,si te digicocas en cualquier momento puedes cambiar tu nombre o tu correo sin ningún problema con El mismo comando asíque no te preocupes.

    초급 제출


    Un commit es Un cambio en la historia de nuestro documento,cada vez que hacemos Un cambio en el documento se almacenan en nuestra base de datos de control de versiones y se le asigna Un identificadorúnico para que podamos volver aél en cualquier momento,vamos con el primer EJEMPO:
    Vamos a crear la factura de mesi en un documento.txt pero esta vez mucho más simple, vamos a colocar solamente 3항:
    Encabezado
    Dirección
    Número de factura
    
    Item 1
    Item 2
    Item 3
    
    Pie de página
    
    Lo guardamos en nuestra maquina,abrimos nuestra terminal y escribimos Lo siguiente:
    Git init
    
    Con este comando creamos toda la estructura de Git en la carpeta y estaría lista para empezar a recibir los cambios,luego de esto vamos a agregar nuestro archivo y a crear nuestro primer commit:
    Git add .
    Git commit -m “factura lista”
    
    Con esto ya nuestro manejador de versiones tiene su primera versión y podemos verla haciendo un log
    Git log --online
    
    Podemos ahora hacer una modificación en nuestro documento salvarlo y colocar nuestra segunda version,para esto vamos a eliminar unítem del documento,vamos a guardarlo nuevamente y hacer un nuevo commit
    Git add .
    Git commit -m “eliminar 1 item de la factura”
    
    Git log --oneline
    
    "아홀라, 너는 역사적 인물이야!esto es lo más básico en git

    GitHub 소개


    Ya vimos git como nuestro control de versiones pero todo lo que vimos es local en nuestra máquina que pasa cuando queremos comparitir nuestros archivos o proyectos con más de una sola persona o tenerlo en la nube sin importar en?Quémáquina estés?Acuíentra GitHub,ellos nos permiten subir nuestro código a la nube y compartirlo con el resto del mundo,no solo existe GitHub también existen otros como Bitbucket o Gitlab son otras alternativas muy interestes para revisar pero en este caso GitHub es quien nos apoya para nuestra franela asíque vámonos con ellos!

    Crear una cuenta en GitHub


    유엔 등록 절차를 포함하여 완전히 무료입니다.
    github.com

    Clonando el repositorio 회사


    Vamos a hacer la primera prueba para ver si todo estácorrecto y poder empezar a cumplir con el reto,Vamos a clonar el repositorio,para hacerlo tienes que abrir la terminal nuevamente y ejecutar este comando:
    Git clone https://github.com/rafaelje/hacktober.git
    
    cd hacktober
    
    Si todo sale bien tendrás una carpeta llamada hacktober en tu máquina aqíes donde vamos a empezar a trabajar,abre el documento 자술.md con cualquier 편집기 de texto si tienes Visual Studio 코드 o algo 유사 mucho mejor

    Vamos a revisar la conexión
    Git remote -v
    
    # deberías ver algo como esto:
    # origin    https://github.com/rafaelje/hacktober.git (fetch)
    # origin    https://github.com/rafaelje/hacktober.git (push)
    

    Creando tu nueva rama


    이것은 카펫인데, 위에는'acabas de bajar y aq í creas una nueva rama'라고 쓰여 있다.
    Git checkout -b <cualquier nombre para tu rama, ejem. change1>
    

    Agregando contenido 회사


    Abre el archivo 자술.의사
    Luego agregas al stage haces tu commit y haces el primer push a la rama
    Git add .
    Git commit -m “agregue mis cambios”
    Git push origin <cualquier nombre para tu rama, ejem. change1>
    

    Creando tu 페인트 뽑기 요청

    좋은 웹페이지 즐겨찾기