We are 2 developers who want to collaborate on some of our small projetcs, we are using Git in order to do this.
We are using a client called SourceTree which replaces the need of using commands for Git.
The question: What happens if we push our changes at the same time? We would like to avoid overwriting each others changes if possible.
Thank you for reading, and hopefully being able to answer my question.