At first, I’m sorry if I don’t use the good technical words. I’m not expert. I’ll try to be as clear as possible.
I use Sourcetree to create and push my commits from my local computer, which is my dev environment.
I have 2 other environments for my project, a staging and a production.
So far, the only thing I have figured to synchronize all my 3 environments is to push on my dev. Then connect by ssh on terminal (I’m on mac) to my staging server and pull, and repeat the same thing for my production.
It’s kind of a long and boring workflow, with many passwords to enter and commands to type.
My question is, is there a way I can setup from Sourcetree my remote servers (staging and production) to pull commits directly from the app ?
Or is there a quicker way to synchronize all my environments ?
Thanks for your help.