I am looking at moving over to a new IDE. The other projects that my team look after have the source control in Git so ideally I would like to move our salesforce code into git. With the force.com ide I would check out the code from svn and then connect the project to a dev environment. But Welkin Suite and a number of the newer ide's connect and automatically download the metadata from an org. This means that there might be a disconnect from my source code.
Am I thinking about this the right way? Because working on our .Net projects I would have a local repo which would be a feature branch for example and I could pull/push etc from here. But if my local repo comes from the org how do I use git and Welkin Suite in development and what would the process look like.
I am very keen to move away from force.com ide but I don't see that the more modern ide's have really thought about source control integration.