Official repository for https://www.paycoin.com
Paycoin is an experimental new digital currency that enables instant payments to anyone, anywhere in the world. Paycoin uses a proof-of-stake method in order for the Paycoin blockchain network to achieve distributed consensus. Paycoin Core is the name of open source software which enables the use of this currency.
The repository for Paycoin Core can be found here: https://github.com/PaycoinFoundation/paycoin
Paycoin.com is a community driven project and accepts contributions of code from the community.
GitHub allows you to make changes to a project using git, and later submit them in a "pull request" so they can be reviewed and discussed. Many online how-tos exist so you can learn git, here's a good one.
In order to use GitHub, you need to sign up and set up git. You will also need to click the Fork button on the paycoin.com GitHub page and clone your GitHub repository into a local directory with the following command lines:
git clone (url provided by GitHub on your fork's page) paycoin.com
cd paycoin.com
git remote add upstream https://github.com/PaycoinFoundation/paycoin.com.git
How to send a pull request
git checkout master
git checkout -b (any name)
git add -A
git commit -m '(short description for your change)'
git push origin (name of your branch)
When submitting a pull request, please take required time to discuss your changes and adapt your work. It is generally a good practice to split unrelated changes into separate branches and pull requests.
How to make additional changes in a pull request
You simply need to push additional commits on the appropriate branch of your GitHub repository. That's basically the same steps as above, except you don't need to re-create the branch and the pull request.
How to reset and update your master branch with latest upstream changes
git fetch upstream
git checkout master
git reset --hard upstream/master
git push origin master -f
This repository is pulled to production every Monday.