Actualicé hilo de v1.22.0 a v2.0.0-rc.29. Se generó .yarn carpeta con:
- carpetas: caché , lanzamientos , desconectado
- archivos: build-state.yml
¿Debo agregar toda la carpeta .yarn a .gitignore ? ¿O tal vez algunas carpetas anidadas allí como .yarn / cache ?
UPD: Además, qué hacer con .pnp.js . ¿Lo confirmo o agrego a .gitignore

yarn.lockel usuario nunca lo modifica directamente, pero de todos modos se debe registrar. Lo mismo, aparentemente, para elcache(?!)releasesYpluginssubdirectorios de.yarn, que se ignoran explícitamente anteriormente, a pesar de que probablemente nunca se hayan editado a mano. En general, si una herramienta crea o cambia archivos que al usuario no le interesan directamente, es necesaria una documentación como esta para decidir cuáles de esos archivos deben registrarse y cuáles deben ser ignorados.