Contributing

May 23, 2020 ยท View on GitHub

Welcome! If you're looking to help, this document is a great place to start!

Building the project

To build Subspace from source, you will need Go 1.13 or later installed.

git clone git@github.com:subspacecommunity/subspace && cd subspace
make

# run
./subspace

Git workflow

username=$your username
# add your remote/upstream
git remote add $username git@github.com:$username/subspace.git

# update from origin/master
git pull --rebase

# create a branch
git checkout -b my_feature

# push changes from my_feature to your fork.
#    -u, --set-upstream    set upstream for git pull/status
git push -u $username

Go Resources

A few helpful resources for getting started with Go: