Should I allow the freelancer to clone my entire repository to work on my code? Is this safe? I don't feel like giving a complete stranger access to my entire code base.

Basically, how do I use the tool Git in project management to facilitate development with out having my entire web app completely open?

  • 2
    I'm not sure this is a project management question. Can you refocus the question on the practical project management issues as described in How to Ask? – Mark C. Wallace Oct 30 '15 at 17:03
  • You don't want to hire people you cannot trust. If you don;t feel comfortable with them accessing your code, how can you trust them to write more code? – Danny Schoemann Feb 29 '16 at 13:03

If you want the freelancer to work on your codebase, you either make him sign a NDA, or provide access to the repositories.

Alternatively, you can specify and API that a freelancer should implement, and you'll use it through the API.

Nevertheless, the freelancer (or anybody) can do a better work if he can see the whole picture.

  • How can I get the NDA signed over the web? – cade galt Oct 31 '15 at 16:09
  • 1
    @cadegalt: Papers can be signed, scanned and then emailed back. – Bart van Ingen Schenau Oct 31 '15 at 17:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.