Generalmente necesitamos consultar varias fuentes para estar 100% seguros:
Tal vez uses alguna versión de Windows... Bien, eso es tu problema... 🤣 Bueno déjame ayudarte un poco.
Supongo que la mayoría de lectores de este blog usan Linux, así que, para saber el modelo exacto de tu placa base:
Ahora vas y te encuentras por ahí un CIDR como 10.0.10.4/20 y no tienes ni idea de qué quiere decir... Pues la solución:
Primero, el contexto: quería abrir este backport a OCB 9.0, pero había clonado así:
$ git clone --depth 100 --branch 9.0 https://github.com/OCA/OCB.git
El problema ahora es que para hacer cherry-pick del commit correspondiente en Odoo 10.0, hubiera necesitado mucho tiempo descargando todo ese árbol de código, que es considerablemente grande.
Es por eso que usé un par de herramientas que nos dan git y GitHub para estos menesteres:
Resulta que tengo un kernel que falla y quiero activar por defecto uno más antiguo en un servicor Ubuntu 16.04. ¿Cómo lo hago?
Los emojis coloreados ya hace tiempo que están en nuestra vida, pero para los usuarios de Linux ha sido una espera especialmente larga.
Si usas Fedora, estás de enhorabuena, ¡porque con este simple comando los tendrás desde hoy!
Cuando uno trabaja en una rama de desarrollo con git, es bastante habitual que haya que cambiar multitud de detalles hasta que se mezcla en la rama principal. A veces lo que estás desarrollando incluye varios commits lógicos, pero se acaban diluyendo entre multitud de "quitar basura", "wip", "typo", "PR review", etc. Para que luego se quede el historial limpio, normalmente se hará un rebase manual, pero en tales circunstancias es un rollo.
Primero, las instrucciones para instalar Steam, y luego para activar el Steam Controller:
Llevo menos de 1 semana trabajando con VSCode y... ¡por fin he encontrado mi editor definitivo!
Supongamos que tengo un repo gigantesco y quiero descargar solo 100 commits para clonar más rápido:
$ git clone --branch 9.0 --depth 100 https://github.com/odoo/odoo.git
Guay, pero ahora necesito 100 commits de la rama 10.0 también para poder cambiar a ella. Normalmente haría:
$ git fetch --depth 100 origin 10.0 $ git checkout 10.0
Pero me encuentro con que el checkout
no funciona como era de esperar...
¿Qué hago?