github.com/jmigpin/editor@v1.6.0/CONTRIBUTING.md (about)

     1  # Contributing
     2  
     3  Contributions to the master branch are welcome.
     4  
     5  The stable branch is an attempt of having something that is not totally broken.
     6  
     7  ## Github workflow
     8  
     9  Golang's import paths makes the usual github workflow a bit different:
    10  
    11  1. get the upstream repo via `go get -u github.com/jmigpin/editor`
    12  2. fork upstream to `git@github.com:FOO/editor.git`
    13  3. add your fork as a new remote: `cd $GOPATH/src/github.com/jmigpin/editor && git remote add FOO git@github.com:FOO/editor.git`
    14  4. create a local branch for your feature: `git co -b your-feature-branch`
    15  5. commit your changes and push them to your remote branch: `git push FOO your-feature-branch`
    16  6. make a pull request from your fork