Descargando un commit específico de Bitbucket

Sí, hay ocasiones en las que tienes que hacer un gigantesco Undo.

Aunque, realmente, espero que eso nunca te pase.

El punto es que tenía que rescatar una copia de código de hace seis meses.

Como mi código está versionado con Git en Bitbucket, la primer pregunta fue ¿cómo descargo una copia de mi repositorio de ese commit en específico de hace seis meses?

Trate desde la interfaz web, sin éxito.

Por fortuna, Google siempre tiene la respuesta, gracias a otros desarrolladores que se han visto en la misma necesidad.

Sin más, aquí la respuesta, de la mano de Søren Friis Dam:

https://bitbucket.org/owner/repository/get/commit.tar.gz

Donde tienes que sustituir lo siguiente:

  1. owner, que equivale al nombre de usuario dueño del repositorio.
  2. repository, o nombre del repositorio que deseas descargar.
  3. commit, o los cuarenta caracteres de la id del commit que deseas.

Por ejemplo (y es una URL que no funciona):

https://bitbucket.org/ktaris/yii2-cfdi/get/f249998bb3b9c91300b08d001dbbd466f9924c0a.tar.gz

Y ya, puedes proceder a tomar el código que necesites de dicha copia del repo y empezar labores de salvamento.



Deja un comentario