✨ Linus Torvalds uno de los más grandes contribuyentes a la industria del software. Git es una herramienta indispensable en el desarrollo de software.
Herramientas para la web
Todo lo que aprenderás sobre prework en macOS
¿Qué es el navegador?
Escoge e Instala el navegador y conoce sus DevTools
Editor de texto
Instalando nuestro editor de texto
Extensiones y personalización de VSCode
Uso de Live Server en proyectos reales de HTML y CSS
Entorno de desarrollo con Node.js
Instalación de Homebrew y Node.js
Comandos básicos de la terminal
Primer proyecto con React.js
Git y Github
¿Qué es Git y Github?
Manejo de repositorios con SSH y HTTPS
Subiendo nuestro primer repositorio
¿Qué es lo que sigue?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 58
Preguntas 4
✨ Linus Torvalds uno de los más grandes contribuyentes a la industria del software. Git es una herramienta indispensable en el desarrollo de software.
Al principio parece puede parecer intimidante aprender Git por qué son muchos comandos y da miedo equivocarse, olvidar alguno o ejecutarlo mal y echar a perder el código, la terminal o lo peor alterar algo en la computadora.
Pero no te preocupes lo mas probable es que no pase eso y aprendas que no hacer.
Una vez lo aprendas veras las bondades que tiene saber Git hoy en día.
Y ya no te cuento cuando aprendas a trabajar colaborativamente con otros desarrolladores gracias a herramientas como GitHub.
Pero no te preocupes. Esto es paso a paso y recuerda que aquí en Platzi estamos la comunidad para ayudarte y celebrar tus logros.
Te recomiendo 101% tomar el Curso Profesional de Git y GitHub que imparte Freddy.
No solo aprenderás todo lo que necesitas, también te divertirás en cada clase 😄
¡Viva Git & Github!
git commit -am “Ricardocelis explicas muy bien”
git checkout gracias
MacOS no tiene un kernel de Linux, tiene un kernel de una version propia de UNIX llamado Darwin y no solo lo usa la Mac, si no tambien el iPhone, iPad, AppleTV, Apple Watch, etc.
10-¿Qué es Git y Github?
Git NO ES LO MISMO que GitHub
Git:
Sistema de control de versiones - Control Version System (CVS), no es el único sistema de control de versiones, existieron algunos antes como Mercurial y otros que no tuvieron mucha acogida.
La persona que creo el kernel de linux, Linus Torvalds, creo su propio sistema de control de versiones ya que el dirige todo lo que es el proyecto open source de código unix, es decir el kernel que vive en todas las distribuciones de linux.
Linus Torvalds, al trabajar con tantas personas al rededor del mundo, todos ellos colaboran con código en pro de Linux, entonces para mantener el control de estas contribuciones se creó Git.
A partir de este momento, Git se convierte en el sistema de control de versiones por default en la industria de al informática. Producto Estrella
GitHub:
Estos sistemas de control de versiones, necesitan un espacio para guardar la información que se esta versionando, aquí es donde entra GitHub, GitHub es el servicio en la nube donde se aloja tu sistema de control de versiones. GitHub NO es el único. La competencia de GitHub es GitLab y una menos utilizada llamada Git Pocket
Creo que en lugar de decir que es un manejador de versiones, sería más correcto decir que es un manejador o admnistrador de cambios
Además de GitHub y GitLab, también puedes encontrar Bitbucket, el cual pertenece a Atlassian y se puede integrar muy bien con JIRA, Confluence y los otros productos de Atlassian.
Git sin duda es lo mejor para llevar control de nuestros proyectos, para volver en el tiempo, para probar cosas nuevas, hacer inventos, etc, etc…
Y si se aprende a usar Git desde la terminal, MUCHO MEJOR!! No eviten hacer el curso de Git y GitHub, puede parecer algo pesado, pero cuando lo terminen, podrán comprobar que no serán los mismos 😃
El minuto 0:48 hay un gran fallo, que los activistas del software libre no dejaran pasar 😃 no es lo mismo Unix que Linux cuando te refieres a lo que creo Linus Torvalds.
Unix es un sistema operativo y Linux es el Kernel con el que funciona muchos o la gran mayoría de sistemas operativos basados principalmente en GNU.
El curso es bastante bueno !!! gracias por tu tiempo
Creo que llegó la hora de aprender sobre GIT y GITHUB.
Wow! Es emocionante conocer todo lo que hay que aprender para ser desarrollador Web!!!
Recomiendo el curso de Git y Github, aquí en Platzi.
https://platzi.com/clases/git-github/
Git y Github son herramientas actuales pero en algunas empresas aun se maneja para el control de versiones herramientas con Tortoise SVN. No esta de mas revisarla para en caso tal sepan de que trata. les dejo el enlace por si quieren revisarla https://tortoisesvn.net/downloads.html
Yo tuve errores al querer subir mi repositorio mediante Visual Studio Code, regularmente porque me aparecía el siguiente error: Error: Permission denied (publickey). El problema radica en que Visual Studio Code no te pregunta tu contraseña de tu llave SSH que debes usar para conectarte con Github.
.
Afortunadamente ya pude corregir el problema. Les dejo el siguiente tutorial con los pasos que yo seguí para resolver el error, por si alguien está teniendo el mismo problema:
Cómo configurar tu Mac usando la Terminal, para poder subir repositorios a Github usando Visual Studio Code
Interesante tema y bueno creo que luego estaré tomando el curso profesional de Git y Github.
Este es mi aporte después de modificar algunos numeritos y letritas jejeje
Ojo que Linus es GNU que significa: “No es Unix”
De hecho se llama GNU/Linux
Por otra parte OSX es un “unix”
Poder aprender Git y lograr manejar de manera eficiente esta herramienta, te da un mejor control de tus proyectos y te ahorra dolores de cabeza a la hora de compartir o trabajar en conjunto tus proyectos con otros compañeros.
El profe habla que ya no es tiempo de tener un servidor fisico,para ese proposito esta la nube(cloud) y esta tiene diferentes proveedores.
Un gran profe
Todo lo que hace Linus Torvals es oro. CRACK!!!
Super, yo no conocía está herramienta y veo que es su per útil, gracias platzi
Buenas tardes, se que no va de acuerdo al tema de Git y GitHub aqui tengo el reto que dejo lo voy a subir. Ademas, con lo que dijo de Git y GitHub estoy de acuerdo es la herramienta de nube mas utilizada en nuestra empresa y nuestra gran aliada al momento de trabajar con este. Mas ahi salen los proyectos que la comunidad de programadores publica. Por supuesto por partes y no todo completo.
.
.
GitHub es un servicio en la nube que aloja repositorios que usan el sistema de control de versiones Git. GitHub facilita el uso de Git con una interfaz web sencilla y múltiples funciones para la colaboración y la integración. GitHub es muy popular entre los proyectos de código abierto, ya que ofrece alojamiento gratuito para los repositorios públicos y permite a cualquiera contribuir o descargar el código.
Me resulta muy apasionante todo el mundo de linux, el codigo abierto y el desarrollo de la comunidad, me parece realmente apasionante sin duda investigare mas sobre el tema

GitHub: Es un servicio (repositorio) en la nube donde puedes albergar tus códigos y sus versiones controladas.
¡Que buena idea! ir subiendo mis avances a git hub, lo voy a implementar
Gracias!
Git es un sistema de control de versiones distribuido de código abierto desarrollado por Linus Torvalds, el creador de Linux.
El control de versiones distribuido permite a los desarrolladores descargar un software, realizar cambios y subir la versión que han modificado. Todas las modificaciones subidas se guardan en versiones independientes, no sobrescribiendo en el archivo original.
La diferencia entre el control de versiones y Git, es que en Git cada desarrollador tendrá en el ordenador una copia del código fuente original y de las versiones disponibles del proyecto, permitiendo la ramificación y fusión.
De esta forma todos los desarrolladores interesados en el proyecto podrán ver las modificaciones realizadas y contribuir mejorando el código del Software.
Cuando nos referimos a la parte del hub hablamos de lo que hace especial a este Git, la comunidad e interacción con otros usuarios.
Github es un repositorio online gratuito que permite gestionar proyectos y controlar versiones de código. Es muy utilizado por desarrolladores para almacenar sus trabajos dando así la oportunidad a millones de personas de todo el mundo a cooperar en ellos.
Se podría hablar de Github como la red social pensada para desarrolladores, siendo este repositorio uno de los más usados a nivel mundial.
Git: es el gestor de versiones que estamos utilizando como por defecto en la industria.
Git no es necesariamente GitHub
GitHub es una plataforma de Microsoft y esa plataforma es donde todos los equipos van subiendo su código, colaboran entre ellos, entre muchas cosas más.
Existen más plataformas para utilizar Git como GitLab, GitHub, Bit Bucket.
Muy muy bueno haber aprendido estos dos términos. Muchas gracias.
Allá por el 2004 utilice Visual SourceSafe para Visual Studio Net
Si desean comprender un poco más el funcionamiento de git les recomiendo el siguiente sitio web interactivo, el cual los ayudará a poder comprender de mejor formas las ramas en git:
que buena clase
Antes de GIT, había un sistema de control de versiones como; TortoiseSVN, Serena
Gran clase!
Gran Curso profesional de Git y GitHub
Aqui les dejo mi link para que vean algunos proyectos.
Bitbucket es el servicio, como Github, de Atlassian.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?