2

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?

cade galt
  • 123
  • 5
  • 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 [ask]? – MCW 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

1 Answers1

3

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.

Zsolt
  • 11,928
  • 1
  • 27
  • 60