As per my understanding these clientlibs are created when code is built and deployed and it's content mostly varies on build. It's something like Node Modules in react which is never committed in GIT and is a part of build of build process.
So, if this is the case I think there is any need to commit it as part of the code in Git.
Refer the below link of latest archetype where the clientlibs clientlib-dependencies and clientlib-site inside ui.frontend.general in clientlib.config.js file. If you don't have ui.frontend.general then look inside ui.frontend.