Curso Profesional de Git y GitHub - #platzigit. "Fear isn't the enemy. Paralysis is the enemy. " Seth Godin "Somos una revolución, un movimiento, una nueva generación tecnológica que abre, unida, el futuro de la Web" Comunidad Platzi Roadmap Recomendaciones - Módulo "Bienvenidos al curso". - Artículos + Videos + Discusiones. Objetivo principal Generes un proyecto, vayas salvando sus cambios y puedas viajar en el tiempo con él. Empecemos con el contexto 1.1 Instalación y conceptos básicos 1.2 Sistemas de Control de Versiones. 1.3 ¿Qué es Git? 1.4 Arquitectura de Árbol. 1.5 Configurando GIT. [En vivo] Preguntas a #platzigit [Diferido] Al sistema de discusiones ó un DM 1.1 Instalación a) Entren a b) Escoja dependiendo de Windows, Mac, Linux 1.2 Sistemas de Control de Versiones 1) Registran y guardan cada modificación del proyecto en un registro. 2) Te dan acceso a este registro. 3) Podrás moverte hacia atrás o hacia adelante en diferentes momentos del proyecto. 1.3 ¿Qué es GIT?
1.4 Arquitectura de árbol 1.5 Configuración $ git --version Consejo: Getting Git Right | Atlassian Git Tutorial. Book. Github git cheat sheet. Code School - Try Git. Using Git To use Git on the command line, you will need to download, install, and configure Git on your computer. You can also install GitHub CLI to use GitHub from the command line. For more information, see "About GitHub CLI. " If you want to work with Git locally, but do not want to use the command line, you can instead download and install the GitHub Desktop client.
If you do not need to work with files locally, GitHub lets you complete many Git-related actions directly in the browser, including: Setting up Git Download and install the latest version of Git.Note: If you are using a Chrome OS device, additional set up is required:Install a terminal emulator such as Termux from the Google Play Store on your Chrome OS device.From the terminal emulator that you installed, install Git. Authenticating with GitHub from Git When you connect to a GitHub repository from Git, you will need to authenticate with GitHub using either HTTPS or SSH.
Connecting over HTTPS (recommended) Connecting over SSH. Sublime Text 3 support. February 25th, 2013 Emmet now supports sublime text 3 beta! How to install: The preferred way to install Emmet is to use package control: Open Command Palette in Sublime TextPick “Install Package” commandFind and install “Emmet” plugin Or install it manually: Quit ST3.Clone plugin repo or download and unpack plugin into Packages folder of ST3.Start editor. The plugin will automatically download and install PyV8 binary for OS.
Cheat Sheet. Download cheat sheet as printable PDF A5 Syntax Child: > nav>ul>li Sibling: + div+p+bq Climb-up: ^ div+div>p>span+em^bq div+div>p>span+em^^bq Grouping: () div>(header>ul>li*2>a)+footer>p (div>dl>(dt+dd)*3)+footer>p Multiplication: * ul>li*5 Item numbering: $ ul>li.item$*5 h$[title=item$]{Header $}*3 <h1 title="item1">Header 1</h1><h2 title="item2">Header 2</h2><h3 title="item3">Header 3</h3> ul>li.item$$$*5 ul>li.item$@-*5 ul>li.item$@3*5 ID and CLASS attributes #header .title form#search.wide p.class1.class2.class3 Custom attributes p[title="Hello world"] td[rowspan=2 colspan=3 title] [a='value1' b="value2"] Text: {} a{Click me} <a href="">Click me</a> p>{Click }+a{here}+{ to continue} <p>Click <a href="">here</a> to continue</p> Implicit tag names .class em>.class ul>.class table>.row>.col All unknown abbreviations will be transformed to tag, e.g. foo → <foo></foo>.
Alias of html:5 <! A a:link a:mail abbr acronym, acr base basefont br frame hr bdo bdo:r bdo:l col link link:css link:print link:favicon link:touch link:rss link:atom meta meta:utf img c. Sergeche/emmet-sublime. Cómo instalar y configurar GIT en Mac OS X. Hace tiempo que ando dándole vueltas a montar un sistema de control de versiones para mis proyectos. Ya lo había intentado antes, instalando subversion para Mac pero antes de controlar el sistema, otras prioridades –pasa a menudo– se interpusieron en mi camino.
Me he puesto de nuevo con ello y mi mirada ha girado hacia GIT, el sistema de control de versiones del que todo el mundo habla tan bien (a estas alturas todos nos hemos descargado algún proyecto de GitHub). Así que poniéndonos manos a la obra, estos son los recursos necesarios para poder montarlo en nuestro Mac. Instalando GIT en nuestro Mac Lo primero que hemos de hacer es instalar el servidor de GIT en nuestro Mac para comenzar a controlar nuestros archivos. La tarea es realmente sencilla, sobre todo si seguimos los pasos que podemos encontrar en la guía de instalación de GIT, que forma parte de una pequeña joya de manual, Pro Git , para todos aquellos que quieran usar este sistema de control de versiones.
Relacionado. Git - la guía sencilla. Git - la guía sencilla una guía sencilla para comenzar con git. sin complicaciones ;) por Roger Dudler (traducido por @lfbarragan y @adrimatellanes) créditos a @tfnico, @fhd y Namics disponible en english, deutsch, français, indonesian, italiano, nederlands, polski, português, русский, türkçe, မြန်မာ, 日本語, 中文, 한국어 por favor, reporta cualquier problema en github configuración Descarga git para OSX Descarga git para Windows Descarga git para Linux crea un repositorio nuevo Crea un directorio nuevo, ábrelo y ejecuta git init para crear un nuevo repositorio de git. hacer checkout a un repositorio Crea una copia local del repositorio ejecutando git clone /path/to/repository Si utilizas un servidor remoto, ejecuta git clone username@host:/path/to/repository flujo de trabajo Tu repositorio local esta compuesto por tres "árboles" administrados por git.
Add & commit Puedes registrar cambios (añadirlos al Index) usando git add <filename> git add . Envío de cambios ramas actualiza & fusiona etiquetas guías. Sublime Text 2 - Atajos de teclado para Sublime Text 2. Es verdad, lo reconozco, cada vez que utilizo Sublime Text me gusta más, porque cada vez que requieres de una necesidad nueva siempre tienes un plugin de este editor que la realiza, y sino viene de serie mediante atajos de teclado. Por esa misma razón me llevó a crear un listado de comandos, de las funcionalidades que puede poseer este programa, eso sí, siempre las que vienen por defecto para que así en caso de que tenga que cambiar de sublime en otro ordenador sean siempre las mismas. Leyenda de teclas ⌘ = Comando (Solo Mac)⌥ = Alt (Solo Mac)⌫ = Borrar (Solo Mac)⇑ = Mayúsculas↵ = Tecla Intro / Enter Atajos generales Atajos a la hora de editar Atajos con ficheros XML / HTML exclusivamente Atajos para buscar y/o reemplazar Atajos para pestañas y divisiones de pantalla Atajos para los favoritos Atajos de marcado Para los que no sepáis que es y donde se descarga podeis visitar su pagina web oficial.
Espero que este artículo os haya gustado y os sea de utilidad. Como instalar Emmet (zen coding) en Sublime Text 2. Si has entrado a este articulo es porque seguramente ya sabrás que es Emmet, si aun no lo sabes entra a este post y descubre como crear una estructura html mucho mas rápido con este plugin. Vamos al grano, como instalar Emmet Para instalar este plugin tenemos 2 formas, una sencilla y rápida y otra aburrida y larga, vamos a ver la forma mas rápida de hacerlo, mediante el control de paquetes. Si anteriormente ya has instalado otros plugins mediante el control de paquetes entonces no es necesario que sigas estos pasos, si es la primera vez que instalas un plugin puedes hacer tranquilamente lo siguiente: Primero necesitamos instalar el Package Controll (Controlador de Paquetes), que es una especie de plugin que nos permite descargar e instalar plugins de una forma muy rápida y genial, ademas de que el Control de Paquetes también mantiene los plugins actualizados.
Primero tenemos que entrar a la pagina del Control de Paquetes: GitHub & BitBucket HTML Preview.