We are 2 developers using Linux,1 designer using Windows.
We have 3 environments (develop-virtual,test-virtual in one server).
And live-its in different server.
We are using git with 3 branches: master, develop, test in gitlab.
we will pull develop branch in developing virtual server, test branch in the test server. and master branch in live server.
Now I'm trying to use docker with git. https://github.com/mageinferno/magento2-docker-compose
I have cloned above repo in my local Linux system and installed Docker. also, i have setup Magento 2. so now I can browse magento2 site also I can edit files from my system. up to this point, everything is OK.
Now my query is: How to commit my code, and how to use Docker in another developer, designer,3 environments?
I don't find proper use cases here. one advantage I can find I can configure almost live system config in my local system.