How can I source-control a Conda environment?

How can I source-control a Conda Environment?
I am looking for a solution that will enable saving a few files from which my I will be able to restore my current environment in case it will somehow get corrupt.
I would also like to be able to create a copy of my environment on another computer with WH similar to mine.

The simple solutions dsuch as the “conda env export” and “conda list --explicit” output file don’t work for complicated environment hat include both conda and pip installation. Sorce-controlling the list of installation commands don’t work either becuase sometime the pip packages are no longe avilable.

Please help