I am not understanding something basic about managing projects.
I have been working on a project for about two months. Another developer is joining the team. He installed TWS and got all my project files from our Git repository. Then he opened the project in TWS.
We changed the project properties to point to his Sandbox instead of mine. So I guess each developer must have their own version of the project file, is this correct?
Anyway he built the solution, which I thought would upload all the files to his Sandbox, but it did not. I could not find anyway to upload the files to his sandbox. I guess I could try deploying from my TWS to his org. But then what happens when we start changing files and pulling the changes from GIT?
I am really struggling to understand how two developers working in two separate sandboxes work on the same project. Can someone help?
Following up on this: we've been working on this for a whole day now and no closer to an answer.
My new developer developed a VF component and committed it to our Git Repository. Then I pulled it using SourceTree. Now the component files are in my local repository. But I cannot figure out how to get them into my project so that I can push them to my Sandbox.
Can someone please explain how we are supposed to do this?