Quadern

Com funciona, per escrit

Un mecanisme per entrada, cadascuna amb el seu diagrama. Les notes de versió viuen al changelog; això és per al que mereix una explicació.

9/9
etiquetes
entre ordre
  1. Què passa quan reescrius la història Reescriure la història és l'operació que la gent agafa un cop cada dos anys, executa des d'un conjur de git filter-branch a mig recordar, i fa malament. La…
  2. L'amend que va aixafar tres mesos Un commit porta dues dates. La d'autor diu quan es va escriure la feina; la de committer diu quan es va fer aquest objecte commit en concret. Gairebé sempre…
  3. Treure la biblioteca del binari A 0.10 la capa de domini va sortir del binari i va passar a un crate propi. El CLI en depèn ara com en dependria qualsevol altre consumidor, i la TUI també.
  4. El dia de compilació que estàvem cansats de perdre Tota biblioteca de Git en tot llenguatge acaba demanant-te les mateixes quatre coses: OpenSSL, libssh2, libcurl i perl per compilar-les. No perquè el teu…
  5. Set clients, i el que cadascun es nega a fingir El maig va afegir quatre plataformes en deu dies: Codeberg i la família Gitea a 0.7.13, Sourcehut a 0.7.15, Radicle a 0.7.16, Bitbucket Cloud a 0.7.17 i Azure…
  6. La porta abans del commit Un secret que arriba a un remot és públic. Rotar-lo és l'únic arranjament de debò, i cada hora entre el push i la rotació és exposició que ja no pots retirar…
  7. Els snapshots, i on viuen Un snapshot és una còpia del teu arbre de treball, presa en local, que no és un commit. No té pare, ni missatge que valgui la pena escriure, ni lloc a la teva…
  8. Un push, tres plataformes Mantenir un repositori a més d'una plataforma sol ser una tasca feta d'àlies de shell: un remot per host, un bucle que empeny a cadascun, i una nota mental…
  9. Què és torii en realitat Git ha guanyat. Tot codi seriós hi corre a sobre, i el model de dades de sota no és el problema: és la raó que la cosa hagi sobreviscut vint anys. El problema…