Working with Git multiple remotes
Working in between two big companies that have their own environments and each using different pipelines put me in to a situation where I have to understand and work with two git remotes, one with Github and the other with Gitlab
So the structure will be like this for example:
$git remote -v                                                                     
origin	git@github.com:company1/project-name.git (fetch)
origin	git@github.com:company1/project-name.git (push)
upstream	git@gitlab.com:company2/project-name.git (fetch)
upstream	git@gitlab.com:company2/project-name.git (push)
Each company will have different environment setup altough this result in one production environment.