I have a Ruby on Rails project in my local machine and I use the RubyMine IDE to change the related source code.
Recently, I found a (remote) collaborator for my project, and I would like to share my code with him so that we can work on it. However, I am not sure on how to proceed to make it possible, and also have some troubles e.g. on how to properly manage Git version control with my collaborator.
Since we want our project to be private and cannot use paid services (e.g. GitHub), I thought about using Dropbox as a repository so that both me and my collaborator can change the source code but keeping advantage of using git version control features.
Have you some advice about? Is Dropbox is the right choice? Can you point me out to good resources?