Git: mantener un fork de un repositorio actualizado

Tutorial de git en el que veremos cómo mantener un fork de un repositorio actualizado con los cambios que se hagan en el original.

git_commit_fire

Esta es la situación:

  1. Queremos colaborar con código en un repositorio que se encuentra en un servicio de hospedaje (como por ejemplo GitLab o GitHub).
  2. Como en el repositorio oficial no tenemos permisos para hacer modificaciones, hacemos un “fork” del repositorio original en nuestro espacio, clonamos este “fork” trabajamos sobre él.
  3. Después de subir nuestros commits hacemos un “pull request” para que el desarrollador del repositorio original lo revise y acepte o no dicho “pull request”.
  4. Pero ¿cómo mantenemos nuestro “fork” actualizado con las modificaciones que el desarrollador vaya incorporando en el proyecto original? Esa pregunta es la que quiere responder este artículo.
  5. Imaginemos que tanto el repositorio original como el “fork” están en GitHub.

Sigue leyendo

Actualizar openSUSE Leap 42.1 a Leap 42.2

Comparto en el blog el método que he seguido para actualizar mi openSUSE Leap 42.1 a la nueva versión Leap 42.2, por si te puede servir.

leap

Hace casi un mes que se publicó la versión más reciente de la distribución de GNU/Linux openSUSE Leap. La versión 42.2 ha venido a reemplazar a la anterior 42.1. En este enlace puedes leer la noticia:

Los usuarios de openSUSE Leap 42.1 tienen ahora 6 meses de tiempo para actualizar dicha versión a la la 42.2. Después de ese tiempo la comunidad de openSUSE dejará de ofrecer actualizaciones de seguridad y software a dicha versión.

Por tanto no era cuestión de demorarlo más, y me puse manos al teclado. Quería disfrutar ya de Plasma 5.8 en mi openSUSE y actualizarlo a su última versión. Quizás también es tu caso, así que por aquí voy a compartir el método que he seguido para hacerlo sin necesidad de hacer una instalación desde 0, simplemente actualizando el sistema.

Aunque el proceso de actualización de openSUSE a una nueva versión no debería causar ningún problema en tu sistema o equipo siempre está bien antes de actualizar echar un vistazo a los errores más molestos que se han producido durante el desarrollo de la versión, y también echar un vistazo a las notas del lanzamiento.

También algo muy recomendable, es hacer una salvaguarda de nuestros datos más importantes, por si en el proceso de actualización metemos la pata y los perdemos. Aunque no actualizáramos el sistema también es una buena práctica realizar un respaldo de los datos cada cierto tiempo, así que esta es una buena excusa.

Ahora empecemos el proceso. Quizás es buena idea primero leer el artículo completo y después ponerse manos a la obra…

42

Sigue leyendo

Curso sobre el manejo del editor Emacs

¿Quieres aprender un poco más sobre el manejo del editor Emacs? Echa un vistazo a este curso en español.

Emacs es mucho más que “un editor extensible, personalizable, auto-documentado y de tiempo real”. Todos sus usuarios alaban su potencia y la cantidad de tareas que pueden realizar centralizadas en un sólo programa con extensiones para casi todo.

Emacs es parte del proyecto GNU, y fue desarrollado en su origen allá por 1984 por un tal Richard Stallman. Que después de tantos años siga vigente e algo tan cambiante como la informática es digno de elogio.

Sigue leyendo

Eliminar kernels antiguos en el Grub de openSUSE

Un tutorial para evitar que aparezcan kernels antiguos en el grub de inicio de openSUSE.

rescue_Geeko

Ya hace mucho que no escribía un tutorial sobre openSUSE. Así que hoy quiero compartir una duda que me han resuelto en el canal IRC de openSUSE, sobre cómo eliminar viejas versiones del kernel que todavía se puede arrancar desde ellas en el grub.

Sigue leyendo

Alojar una página html utilizando GitLab Pages

Si quieres crear una página html puedes utilizar para alojarla el servicio que ofrece GitLab Pages.

gitlab_logo

GitLab Pages te da la oportunidad de crear páginas web utilizando varios generadores de sitios estáticos. Algunos de los más conocidos son Jekyll, Pelican, Hugo, etc. En el artículo de hoy hablaré sobre las páginas html de toda la vida, que son las que he utilizado. Y veremos cómo utilizar GitLab Pages para alojar la página de un proyecto.

Sigue leyendo

Cómo descargar audio de SoundCloud sólo con el navegador

Video tutorial sobre cómo descargar desde SoundCloud sólo con nuestro navegador web sin plugins, extras, ni páginas de terceros. Sólo con las herramientas del navegador Firefox.

Mozilla_Firefox_logo

¿Quieres descargar un audio de SoundCloud y no encuentras la manera de hacerlo? Con este sencillo video tutorial veremos cómo.

Sigue leyendo

Cambiar el número de miniaturas mostradas en la página nueva pestaña de Firefox

Si usas Firefox como navegador y utilizas a menudo las miniaturas de los sitios más visitados en la página de nueva pestaña, este tutorial quizás te interese.

Mozilla_Firefox_logo

Hoy toca un pequeño tutorial, quizás muy simple, pero al que quería encontrar la solución y hasta hoy no me he puesto a ello. Veamos cómo cambiar el número de miniaturas que se muestran al abrir una nueva pestaña en Firefox.

En Firefox por defecto al abrir una nueva pestaña y si lo tenéis configurado para que os muestre una miniatura de los sitios que más visitáis, os mostrará una cuadrícula de 5 columnas y 3 filas con los 15 sitios que más visiteis.

Esto ahorra mucho tiempo y es muy cómodo para acceder a los sitios más usuales. Pero ¿qué pasa si como yo queréis tener no 15 miniaturas si no alguna más? En las configuraciones más evidentes y accesibles de esta página no encontré la manera de hacerlo. Pero en el todo poderoso (y peligroso) about:config encontré el medio de hacerlo, si te interesa te cuento cómo lo hice yo.

Sigue leyendo