Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Development Tools Git

Git sencillo para desarrolladores con Eclipse

Aprende los fundamentos del control de versiones Git usando Eclipse
Rating: 4.3 out of 54.3 (32 ratings)
264 students
Created by Iñigo Serrano
Last updated 5/2018
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Conocer el uso habitual de Git con la herramienta Eclipse
  • Saber cuales son los puntos peligrosos al usar Git.
  • Branch, merge, stash, push, pull, fetch, rebase, fastforward,...
  • Poder definir y explicar los flujos de trabajo mas habituales usados con Git
  • Uso práctico de GitFlow

Course content

12 sections • 47 lectures • 2h 40m total length

  • Preview04:26

  • Preview03:42

  • Que le pido a un control de versiones
    00:51
  • Trabajo sin conexión
    01:31
  • Trabajos a medias
    01:50
  • Commits atómicos
    02:09
  • Flujos
    01:17
  • Metainformación concentrada
    01:30
  • Interface amigable
    01:09
  • Acceso sin cliente
    01:07
  • Múltiples servidores
    02:20
  • Proyectos completos
    01:37
  • Sencillez
    01:33

  • Instalación
    01:47
  • Preview00:23

  • Añadir contenido
    05:35
  • Añadir contenido parcialmente
    03:52
  • Preferencias
    04:26
  • Stash guardar trabajos a medias
    05:40

  • Crear ramas
    05:18
  • Mergeo de ramas
    01:50
  • Borrar ramas
    01:17
  • Varias ramas
    06:18
  • Fastforward
    07:03
  • Rebase
    04:50
  • Modificar commit
    02:30
  • Peligro de las ramas
    03:38

  • Repositorios remotos
    09:21
  • Repositorios remotos con GitHub
    03:22
  • Publicar cambios
    04:38
  • Clonar repositorios
    04:28
  • Bajar cambios
    03:21

  • Resolver conflictos automáticamente
    04:37
  • Resolver conflitos manualmente
    05:37

  • Búsquedas
    01:43

  • Tipos de flujos
    01:09
  • Rama única
    01:52
  • Rama por tarea
    03:19
  • Fork
    03:45
  • GitFlow
    05:27

Requirements

  • Debes disponer de un ordenador con acceso a internet y permisos para instalar programas
  • Puedes usar Mac o Windows, el curso se explica con la versión de Mac.
  • Las herramientas utilizadas durante el curso son gratuitas y se explica su instalación
  • Es un curso orientado a desarrolladores, pero no es necesario conocimiento de ningún lenguaje de programación

Description

Git es el control de versiones del momento, por su flexibilidad y riqueza de características.

Pero tiene sus peculiaridades, sobre todo para las personas que hemos venido de herramientas como Subversion, que hacen que no sea siempre sencillo pasar de uno a otro.

En este curso aprenderás de una forma muy didáctica como funcional Git de una forma práctica. Apoyado en mi experiencia de uso de Git en entornos reales y de las dificultades que tanto yo mi como mis compañeros hemos tenido al usarlo.

Tanto si no has usado nunca un control de versiones como si vienes de Subversion este curso te resultará útil.

Hay una pequeña introducción teórica para asentar conceptos, porque he visto que las personas que intentan usar Git como si fuese Subversion acaban usándolo mal y cometiendo muchos errores. Primero hay que cambiar un poco el "chip". Luego entramos en la parte más práctica donde veras que es un control de versiones excelente y muy potente. Y para finalizar hablaremos de los diferentes flujos de trabajo que se pueden implementar con Git sobre todo haciendo especial hincapié en GitFlow.

En este curso usaremos el entorno de desarrollo Eclipse, líder en su segmento, pero los conceptos son los mismos para todos los clientes de Git.

Who this course is for:

  • Cualquier profesional que necesite o quiera aprender a utilizar el control de versiones Git
  • Desarrolladores de aplicaciones que quieran tener un buen conocimiento del control de versiones Git usando la herramienta Eclipse
  • Responsables de desarrollo que quieran saber que posibilidades les ofrece Git en cuanto a la gestión del flujo de trabajo de sus desarrollos

Instructor

Iñigo Serrano
Consultor Senior
Iñigo Serrano
  • 4.3 Instructor Rating
  • 695 Reviews
  • 1,970 Students
  • 5 Courses

Licenciado en Informática por la universidad de Deusto.

Dispongo de las siguientes acreditaciones:

- Red Hat Sales Specialist - Hybrid Cloud Infrastructure

- Red Hat Sales Engineer Specialist – Container Platform

- Red Hat Delivery Specialist - Container Platform Application Deployment I

En el mundo del desarrollo de  aplicaciones desde el siglo pasado.

Me he ido especializando en la optimización de equipos de desarrollo y en la arquitectura de aplicaciones.

He organizado equipos de trabajo tanto en administración publica como en empresas privadas, con herramientas como SVN, Git, Jenkins, Sonar, PMD, Chekstyle, Mantis, Bugzilla,...

Esto me ha proporcionado una visión de las necesidades y los problemas de los equipos de desarrollo y como ayudar a mejorar su productividad.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.