How to contribute to existing package

How to develop existing packages? If I want to develop Example.jl, should I use pkg and pkg> develop --local Example or fork the repo and then clone to desktop? If so, how do I load my local copy of package to Julia? How do I run tests? Right now I think I would do the following: Fork the repo…