# Contributing to NetBSD or pkgsrc using the GitHub repositories TODO: write a quick abstract regarding this document! ## First needed steps `Fork' the project that you would like to work: - Point your favourite browser to http://github.com/jsonn/ (where can be `src', `pkgsrc', etc.) - Press the `Fork' button on GitHub Proceed with cloning it (where is your username): $ git clone git@github.com:/pkgsrc.git Now create a branch for the feature that you would like to implement and checkout to it!: $ git branch $ git checkout OK! Now we are finally ready to go! ## Keep the repository in sync To inspect all the differences you can use: $ git fetch upstream $ git log ..upstream/trunk Then to merge them: $ git merge upstream/trunk