Work in a site factory and among one of the actions of this semester is the implementation of GIT.
Today we work as follows:
We request a server, we install Joomla and we develop the sites in homologation environment before releasing for public access.
Some of our actions are taken after the site has been released and, incredible as it may seem, until my arrival on the team, the changes were made in the production environment. Hence the idea of implementing the GIT.
We do not have access to SSH from the server, so I thought about deploying via FTP.
I'd like suggestions on how to adapt our development routine to using GIT.
- Create an approval environment on the same server, make edits and then a merge?
- Create a local development environment?
- What would be the ideal scenario?