On branch lef-navigation-add-sub-menu-stops
Your branch is up to date with 'origin/lef-navigation-add-sub-menu-stops'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: .gitmodules
new file: laradock
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: .idea/dataSources.xml
modified: .idea/vcs.xml
My question is (This is the first time to use Docker) : should I just add everything then commit->push ? or there is something else to do before?
In most cases, yes. You always want to make sure that everyone is running the same local environment. That can be a vagrant box like Homestead or a Docker container like Laradock.
Homestead is in general not added to the project, because everyone installs the vagrant box locally on their own and is always the same on every machine. The same goes for Laradock, however, you probably have some more config here for the containers.
It's not recommended to keep the laradock directory if your project is going to production. So make sure you delete this directory on deployment. No need to keep it there.