Spanish, Mexican feliratok

← IntelliJ IDEA - Kirill Likhodedov

Kirill Likhodedov, dependiente de JetBrains, presenta algunas características de la integración del proyecto IDEA IntelliJ con Git.

Beágyazókód kérése
14 Languages

Showing Revision 1 created 11/20/2015 by Edgar Adrian Garcia Rodriguez.

  1. Git merge 2013
  2. Bien, Hola!!!
  3. Hola a todos. Mi nombre es Kirill .
    Yo trabajo en la compañía de JetBrains.
  4. y el proyecto de IntelliJ IDEA.
  5. Y, si se programa en Java,
    Tú probablemente sabes IntelliJ IDEA.
  6. ¿Quién en realidad programa en Java aquí?
    ¿Nadie? ¿Sí?
  7. ¿Algo de ti?
  8. También tenemos productos para Ruby,
    para Python, para PhpStorm,
  9. y para WebStorm, y todos ellos
  10. muy buenos entornos de desarrollo para estos idiomas.
  11. Algunos de ellos son considerados
    mejor en el mercado.
  12. En realidad, mi trabajo es apoyar
    integración con Git y otros
  13. controles de versión de este IDE.
    Voy a mostrar solo
  14. un par de características que
    hicimos para hacer la vida de las personas
  15. un poco más fácil. Quiero dejar bien
    un poco más grande. Bueno. ¿No? Sí.
  16. Así, imaginemos que queremos
    hacer algunos cambios en Git
  17. y empujarlo. Así que sólo
    hacer algo, empujar, bam, empuje
  18. fue rechazada, así que en realidad
    tiene que tirar y empujar de nuevo.
  19. Ahora que lo consiga. En el que IDE
    han implementado una muy agradable
  20. característica. Así que, vamos a hacer algunos cambios.
  21. Ahora empujamos. Aquí es la
    impulsar el diálogo. Nos apretamos.
  22. Podemos revisar nuestros
    cambios, lo que hicieron.
  23. Empujamos, y de hecho
    IntelliJ IDEA ... ese empuje fue rechazada
  24. y se propone actualizar
    inmediatamente. Podemos rebase
  25. con sólo un clic, que es
    interesante en el que usted puede ver que
  26. el archivo B se modifica, y si lo haría
    llamar rebase en la línea de comandos,
  27. sería culpa de que usted tiene
    algo así como los cambios no confirmados
  28. y no le permitirá
    a rebasar, por lo que en silencio
  29. hacemos en silencio esconder. Así que esconder
    antes de rebase, y aparecerlo
  30. después de. También tenemos esta bonita
    casilla, y algunas personas
  31. que sólo trabajan con un poco de lo habitual
    flujo de trabajo en una rama,
  32. tira y empuja, él puede
    desear marcar esta casilla
  33. y basta con pulsar en silencio y sin
    preocuparse por las actualizaciones.
  34. Así, nos rebase. Se alijos cambios
    de B, entonces se reajusta
  35. y empuja nuestros cambios y
    cambios de B que
  36. ellos estan aqui. Sólo un par de
    Hace días vi un tweet de
  37. alguna persona que dijo,
    "oh, me gusta mucho cómo hace IntelliJ"
  38. "empuje, fall, escondite, ir a buscar, rebase,
    y aparecer en un solo clic ".
  39. Otra característica que quería
    mostrar es cómo trabajamos
  40. con ramas. Así que tenemos este
    buen control de la rama.
  41. Sólo tengo una rama ahora.
    Estoy en maestro.
  42. Así que podemos crear una nueva rama.
    Crear función. Bueno,
  43. vamos a añadir alguna característica aquí.
  44. Bien, ahora podemos volver a
    maestro, y lo interesante
  45. que ocurre si hacemos alguna
    cambios locales aquí y ahora
  46. nos quieren a la comprobación
    volver a función.
  47. Git en sí no nos permitirá hacerlo.
  48. Sería quejarse de que nuestros cambios
    serían sobrescritos por caja.
  49. Capturamos esta información, y
    proponer este llamado "checkout inteligente."
  50. Checkout inteligente es en realidad, una vez más, escondite
    cambios, pago y envío, y un escondite
  51. Así que esta nuestra nueva característica,
    y esto nuestros cambios locales.
  52. Esto es muy útil cuando,
    por ejemplo, se olvidó de cambiar
  53. las ramas antes de hacer
    algunos cambios locales.
  54. Ahora sólo se puede cambiar así.
    En realidad, nuestra integración Git es el
  55. proyecto más maduro, pero durante mucho tiempo,
    el propósito era sólo para hacer
  56. algunas muchas funciones, y
    Algunas funciones de esta miradas
  57. Es bueno. Por ejemplo, aquí está
    rebase el diálogo. En realidad es
  58. wow no es muy útil, porque es
    sólo un espejo de la línea de opciones de comandos
  59. en la gráfica de usuario
    interfaces. Así que durante los ultimos
  60. dos años que estamos tratando de difícil
    hacer que la interfaz de usuario sea amigable para
  61. nuestros usuarios como sea posible con estos
    flujos de trabajo automatizados y con
  62. estas bonitas widgets para trabajar
    con ramas y así sucesivamente.
  63. En realidad, eso es todo lo que quería
    mostrar, un poco de publicidad
  64. para nuestro producto. También quiero
    a notar que IntelliJ IDEA
  65. Community Edition, que es
    una completa herramienta de Java IDE,
  66. es de código abierto y libre, y es
    en GitHub. Si programa
  67. Java y si quieres participar
    en este proyecto, podemos
  68. trabajar para mañana. me prepararé
    algunos informes de errores y bastante simples
  69. que están esperando a ser fijos. Hay
    más de 600 de los informes de errores,
  70. por lo que hay un montón de trabajo por nosotros.
    Así que, chicos, por favor me encuentran,
  71. y podemos hackear juntos. Gracias.
  72. aplausos
  73. Fin Git Merge 2013